微信小程序开发-仿今日头条(二)
请认真都https://blog.csdn.net/yangjianbo456/article/details/81023761描述文章,看完文章再看是否下载;喜欢可以给我github点star哦
请认真都https://blog.csdn.net/yangjianbo456/article/details/81023761描述文章,看完文章再看是否下载;喜欢可以给我github点star哦
(本小程序是模仿新闻类的app做的一个小程序)[具体描述可查看CSDN博客:https://blog.csdn.net/yangjianbo456/article/details/80935017](https://blog.csdn.net/yangjianbo456/article/details/80935017)
可解决在无网络的情况下设置超时时间,之前很多文章可以实现在有网的情况下设置缓存时间,但是无网的情况下根本没有设置超时时间(设置是设置了,但是不起效果,大家可以测试) 当查找cache的时候,网上基本都是这样的文章,而且内容都这样;把里面的代码弄出来放到了包中,运行不了,真不知道疯狂转载类似文章的人是自己看了文章,实践了之后才疯狂转发的吗?不懂了!反正我是没能实现;然后看了我同学的这篇博客http://blog.csdn.net/qqyanjiang/article/details/51316116,看下来的感觉也差不多,问题同样没能解决,后来就问我同学了,然后他看了之后说少加了
当查找cache的时候,网上基本都是[这样的文章,而且内容都这样;](http://blog.qiji.tech/archives/1690)把里面的代码弄出来放到了包中,运行不了,真不知道疯狂转载类似文章的人是自己看了文章,实践了之后才疯狂转发的吗?不懂了!反正我是没能实现;然后看了我同学的这篇博客[http://blog.csdn.net/qqyanjiang/article/details/51316116](http://blog.csdn.net/qqyanjiang/article/details/51316116),看下来的感觉也差不多,问题同样没能解决,后来就问我同学了,然后他看了之后说少加了
Bugtags:(优势:可以添加文字,提交) * 是在测试版本下使用的,好处是可以在测试情况下统计错误,及时修改。
Bugly: * 是在测试版本下使用的,好处是可以在测试情况下统计错误,及时修改。
摘要:关于SwipeBackActivity,主要注意以下几种情况: 1.引入 compile 'com.github.liuguangqiang.swipeback:library:1.0.2@aar' 2.将app的主题设置加入 <item name="android:windowIsTranslucent">true</item> --这样主题就可以使透明的,不能用默认的主题;使用默认背景就是黑屏了,这个属性就是设置防止黑屏的。 关于阻止黑屏可查看:http://blog.csdn.net/fancylovejava/article/details/39643449 3.这个侧滑关闭页面的方法,同时这个三方的包的出处地址是:https://github.com/liuguangqiang/SwipeBack(里面有完整项目),感谢 4.滑动关闭有4种形式,上下左右,在下面已经列举了 5.已经就遇到了,今天终于不是仅仅看人家的代码了,自己把代码写出来真的很好,印象也加深了;多加练习肯定会不一样的,加油。 6.同时引入了作者的另一个加载圆形进度条的库:compile 'com.github.liuguangqiang.prettyprogressbar:library:+';这个也不错
//摘要:关于SwipeBackActivity,主要注意以下几种情况: // 1.引入 compile ‘me.imid.swipebacklayout.lib:library:1.0.0’ // 2.将app的主题设置加入 true // –这样主题就可以使透明的,不能用默认的主题;使用默认背景就是黑屏了,这个属性就是设置防止黑屏的。 // 关于阻止黑屏可查看:http://blog.csdn.net/fancylovejava/article/details/39643449 // 3.这个侧滑关闭页面的方法,同时这个三方的包的出处地址是:https://github.com/ikew0ng/SwipeBackLayout(里面有完整项目),感谢 // 4.滑动关闭有4种形式,在下面已经列举了 // 5.这里面已经通过监听滑动的手势来设置震动效果了:vibrate方法,(记住在配置文件中得申明震动的权限) // 6.已经就遇到了,今天终于不是仅仅看人家的代码了,自己把代码写出来真的很好,印象也加深了。
/*** * 封装了post请求的方法: * 1.使用了异步AsyncTask + Handler的处理模式; * 2.适用于仅仅一条数据的请求,最大的优势在于:能够同时适用于多条数据的请求,并保证数据不出现紊乱; * 3.这里面也同时使用了 * compile 'com.jakewharton:butterknife:7.0.0' * compile 'com.kaopiz:kprogresshud:1.0.1' * 对于这2个三方的类, * 虽然kprogresshud有些不足,(kprogresshud--缺点是在进度框显示的过程中不能手动点击取消,只能返回取消) * 但是butterknife真是太方便开发了,也有不少人已经介绍了,在此就不多做介绍 (butterknife--引用布局控件非常方便) * 4.封装了log打印的类-L.class; * 初始化的让其显示log方法 L.isDebug = true;默认不打印log * 5.此处的接口都是使用的三方接口:知乎地址:https://www.zhihu.com/question/39479153(未使用) * 此处可以将自己的ip接口放上去。 * * 说明:我的qq号:1457521527;欢迎互相学习~ * @author yjbo * @create 2016年5月25日18:20:01 */
笔耕不辍
创作能手
持续创作