Android
小_学_生
这个作者很懒,什么都没留下…
展开
-
Fresco不能正常显示GIF动画
使用Fresco SimpleDraweeView加载 GIF图片时候,发现在手机上以及在模拟器上都运行不了,找来找去,终于发现:我使用的是compile 'com.facebook.fresco:fresco:0.13.0' ,修改为0.13以下的都能正确显示,(eg:compile 'com.facebook.fresco:fresco:0.9.0') 还没来得及看他的A原创 2016-08-28 08:01:34 · 634 阅读 · 0 评论 -
Android性能优化
温故而知新之读书笔记原创 2016-09-20 18:02:20 · 233 阅读 · 0 评论 -
JNI 和NDK开发
温故而知新之读书笔记原创 2016-09-20 18:03:14 · 215 阅读 · 0 评论 -
综合技术
温故而知新之读书笔记原创 2016-09-20 18:06:52 · 259 阅读 · 0 评论 -
装饰模式
温故而知新之读书笔记原创 2016-09-20 18:05:57 · 224 阅读 · 0 评论 -
策略模式
温故而知新之读书笔记原创 2016-09-20 18:05:17 · 208 阅读 · 0 评论 -
面向对象的六大原则
温故而知新之读书笔记原创 2016-09-20 18:04:10 · 236 阅读 · 0 评论 -
Builder模式
学海无涯之读书笔记原创 2016-09-21 16:16:41 · 262 阅读 · 0 评论 -
代理模式
学海无涯之读书笔记原创 2016-09-21 16:17:31 · 315 阅读 · 0 评论 -
单例模式
学海无涯之读书笔记原创 2016-09-21 16:18:12 · 260 阅读 · 0 评论 -
工厂模式
学海无涯之读书笔记原创 2016-09-21 16:18:55 · 328 阅读 · 0 评论 -
观察者模式
学海无涯之读书笔记原创 2016-09-21 16:19:35 · 346 阅读 · 0 评论 -
原型模式
学海无涯之读书笔记原创 2016-09-21 16:20:15 · 331 阅读 · 0 评论 -
开发基本流程图
我们项目经理做的App开发流程基本文档。自己顺便以思维导图的样式画出来原创 2016-10-11 11:32:05 · 1580 阅读 · 0 评论 -
CSDN博客客户端
好久没写了,马上要到年底了。真快。。。这段时间就多写写项目练练手吧。前两天找到一个比较好的项目,NiceRead 使用MVP + RxJava + Retrofit,封装了BaseMvpActivity 和BaseMvpFragment 基类以及泛型。自己也仿写了下。抓取csdn部分数据,MyCSDN原创 2016-11-29 22:27:47 · 3593 阅读 · 0 评论 -
android常见异常整理
1.一个奇葩的错误,一直报空指针异常,定位到相应的view,布局什么都没错啊,但是view就是加载不了,思来想去终于发现问题所在,原来是使用了butterknife,以前都是用的7.0.1,直接compile 'com.jakewharton:butterknife:7.0.1'就可以使用了,换成8.4.0,就是下面的那坨,apply plugin: 'android-apt'compi原创 2016-12-14 19:04:25 · 964 阅读 · 1 评论 -
json使用技巧
json使用技巧,1.健壮性考虑,判断是否具有某个属性,json. isNull()2.让外界看不到某个属性 private transient string ignore; 当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。3.GsonB原创 2016-12-18 22:51:44 · 933 阅读 · 0 评论 -
Bitmap的加载和Cache
温故而知新之读书笔记原创 2016-09-20 18:00:59 · 252 阅读 · 0 评论 -
View的工作原理
月无忘其所能之读书笔记原创 2016-09-19 17:49:54 · 204 阅读 · 0 评论 -
实现安卓直播-第三方平台(暴风云视频直播)
鉴于现在好多的直播平台都是收费的,个人开发学习倍感坑爹,暂时发现暴风云的免费试用挺好的,就简单测试了下。顺便记录下过程。1.申请帐号:http://www.baofengcloud.com/user/reg 注册完成后点击2.进入视频管理中心 -->频道管理。http://www.baofengcloud.com/live/lists?servicetype=2原创 2016-08-17 19:02:50 · 5128 阅读 · 0 评论 -
使用Android开发测试纯Java工程代码
好多时候就是自己思维懒惰,一直认为Android Studio NB , 但是一直也没多想一下,纯JAVA代码怎么编译,难道还要用丑爆了的eclipse编译吗。用studio能够编译吗?搜了下的确可以。 直接创建一个studio项目,或者在已有项目中新建一个 java library 的module。就是这么简单。 完事后,右键你写的类,运行。。。原创 2016-08-29 21:42:56 · 9346 阅读 · 0 评论 -
retrofit 常见问题整理
post请求时候报错:需要添加@FormUrlEncoded参考:https://github.com/square/retrofit/issues/683原创 2016-09-11 22:16:34 · 419 阅读 · 0 评论 -
BugTags使用教程
这个 崩溃捕捉和bug管理系统很早就使用了,非常好用,近来准备重构下自己的项目。顺便集成进去, 记录下使用流程。(其实官网已经介绍的非常清楚。)1.https://work.bugtags.com/apps/create 添加应用(没号的就注册个账号),创建自己的应用,2.他会生成 App Key: 52xxxxxxxxxxxxxxx25ad23原创 2016-08-31 18:19:36 · 3146 阅读 · 0 评论 -
Android Studio生成jar包,其他工程调用。(res文件)
项目做客服功能时候,用到了该功能。调用别人的整个jar包,(封装整个项目,打包成jar包,在直接调用。非常省事)。 然后自己也摸索下,好用是好用,但是你感觉会有局限性。加入你修改些许逻辑,就得重新打jar包。 那时候使用cordova 加载原生自定义的进度条时候,(为什么不实用js h5写那?因为在整个项目加载js前,就得有这个进度条。为难了一段时间,还是解决了,cordov原创 2016-08-12 20:27:16 · 4964 阅读 · 0 评论 -
Activity的生命周期
日有所学之读书笔记原创 2016-09-19 08:02:00 · 198 阅读 · 0 评论 -
Window和WindowManager
月无忘其所能之读书笔记原创 2016-09-19 17:56:15 · 250 阅读 · 0 评论 -
理解RemoteViews
月无忘其所能之读书笔记原创 2016-09-19 17:57:19 · 254 阅读 · 0 评论 -
四大组件的工作过程
月无忘其所能之读书笔记原创 2016-09-19 17:58:08 · 243 阅读 · 0 评论 -
Android动画深入分析
月无忘其所能之读书笔记原创 2016-09-19 17:54:48 · 207 阅读 · 0 评论 -
Android的消息机制
月无忘其所能之读书笔记原创 2016-09-19 17:53:36 · 189 阅读 · 0 评论 -
Android的线程和线程池
月无忘其所能之读书笔记原创 2016-09-19 17:52:40 · 206 阅读 · 0 评论 -
Android中的Drawable
月无忘其所能之读书笔记原创 2016-09-19 17:51:22 · 180 阅读 · 0 评论 -
Android总结
日有所学,温故而知新. 1.2.3.4.5.6.7.原创 2016-09-13 17:47:51 · 240 阅读 · 0 评论 -
IPC机制
日有所学之读书笔记原创 2016-09-19 08:04:45 · 216 阅读 · 0 评论 -
View的事件体系
日有所学之读书笔记原创 2016-09-19 08:07:25 · 188 阅读 · 0 评论 -
搭建自己的Blog (Github+Hexo)
搭建自己的Blog (Github+Hexo)准备工作:Node.jsgit1.安装Hexonpm install -g hexo2.初始化Hexohexo init3.安装依赖包npm install4.生成静态页面hexo generate5.本地启动hexo server 浏览器输入http://localhost:4000 即可查看6.github方面的创建原创 2016-12-20 21:34:44 · 909 阅读 · 0 评论