- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 71道经典Android面试题和答案,重要知识点都包含了
面试题 1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticE
2016-03-14 10:10:19 6313
原创 一款绚丽的菜单,拥有个各种样式和动画
源码名称:一款绚丽的菜单,拥有个各种样式和动画 源码类型:安卓 源码大小:1.25MB 源码简介:是否觉得这种菜单按钮有点无聊?要不,试试这个:BoomMenu可以让你的菜单按钮 ... 瞬间爆炸! 源码标签:安卓菜单,菜单动画,BoomMenu,安卓示例 源码等级:★★★☆☆ BoomMenu, 是否觉得这种菜单按钮有点无聊? 要不,试试这个: Boom
2016-03-31 14:41:43 1853
转载 Android 避免APP启动闪黑屏的解决办法(Theme和Style)
App每次启动程序都会闪一下黑屏,这个客户不接受。没办法,只能想想怎么解决,最后找到了下面的方法。闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面。也就是说需要处理一些数据后,才会显示。按照这种思路,是不是我把初始化的工作尽量减少就可以避免黑屏?事实是,就算你onCreate啥都不做,仍然会闪一下黑屏,因为初始化解析界面时需要一定时间。下面是
2016-03-14 10:13:43 1893 1
转载 Android内存优化杂谈
Android内存优化是我们性能优化工作中比较重要的一环,这里其实主要包括两方面的工作: 优化RAM,即降低运行时内存。这里的目的是防止程序发生OOM异常,以及降低程序由于内存过大被LMK机制杀死的概率。另一方面,不合理的内存使用会使GC大大增多,从而导致程序变卡。 优化ROM,即降低程序占ROM的体积。这里主要是为了降低程序占用的空间,防止由于ROM空间不足导致程序无法安装。
2016-03-14 10:07:46 924
转载 Android如何避免OOM总结
前面介绍了一些基础的内存管理机制以及OOM的基础知识,那么在实践操作当中,有哪些指导性的规则可以参考呢?归纳下来,可以从四个方面着手,首先是减小对象的内存占用,其次是内存对象的重复利用,然后是避免对象的内存泄露,最后是内存使用策略优化。 1)使用更加轻量的数据结构 例如,我们可以考虑使用ArrayMap/SparseArray而不是HashMap等传统数据结构,下图演示了HashMap
2016-03-14 10:07:18 668
转载 关于即时通讯的一点记录
即时通讯实现方式: 第一类:基于应用层的协议或第三方库 1.第三方:环信,融云,推送等 2.应用层协议: XMPP协议(推荐): Smack(客户端)+Openfire(服务端)(基于应用层的xmpp协议,其实XMPP 是一种很类似于http协议的一种数据传输协议,它的过程就如同“解包装--〉包装”的过程,用户只需要明白它接收的类型,并理解它返回的类型
2016-03-14 10:06:41 882
微信认证公函,捡代码论坛(www.jiandaima.com)整理提供doc_mp_letter_2016.doc )
2016-11-23
一款O2O移动客户端源码免费下载,捡代码论坛整理提供(bbs.jiandaima.com)
2016-11-21
[安卓,android源码] Android平台替代虚拟按键悬浮球,参考魅族悬浮球设计。捡代码论坛整理提供
2016-11-21
重磅教程!帮你全面彻底搞定Material design的学习笔记.pdf
2016-11-18
完整阅读软件客户端app源码免费下载
2016-02-02
Android应用源码基于安卓的校园二手交易系统
2016-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人