- 博客(8)
- 收藏
- 关注
转载 Android 通过JNI实现守护进程,使Service服务不被杀死
文章出处:http://blog.csdn.net/yyh352091626/article/details/50542554开发一个需要常住后台的App其实是一件非常头疼的事情,不仅要应对国内各大厂商的ROM,还需要应对各类的安全管家... 虽然不断的研究各式各样的方法,但是效果并不好,比如任务管理器把App干掉,服务就起不来了...网上搜寻一番后,主要的方法有以下几种方法,但
2017-02-16 22:26:39 1603
原创 最新优秀的通用Android应用架构参考从0开始建项目
1.项目结构现在的MVP模式越来越流行。就默认采用了。所谓的MVP,即是(model-处理业务逻辑(主要是数据读写,或者与后台通信(其实也是读写数据)),view-处理ui控件,presenter-主导器,操作model和view)如果项目比较小的话:app——Application Activity Fragment Prese
2017-02-14 22:01:39 325
原创 大神总结的App重构经验
最近跟一个朋友聊到关于App架构的问题, 其中就聊到一个App, 开发了很长时间, 一开始没有去想框架的事儿, 迭代过程中, 由于时间紧, 任务重, 人员更替等原因, 也没能保证代码质量, 很多设计原则被抛之脑后, 代码质量逐步下降, 以致难于阅读, 难于维护. 进而导致迭代困难, 而形成恶性循环.从而引申出如何重构App代码的话题, 谈点个人理解:什么情况下需要重构1,
2017-02-07 17:51:35 866
原创 大神总结的Android小经验
做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录。查看SQLite日志adb shell setprop log.tag.SQLiteLog Vadb shell setprop log.tag.SQLiteStatements V因为实现里用了Log
2017-02-07 17:50:32 290
原创 Android避免内存溢出(Out of Memory)方法总结
避免内存溢出的方法,主要是对以下三个方面对程序进行优化内存引用在处理内存引用之前,我们先来复习下什么是强引用、软引用、弱引用、虚引用强引用:强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。
2017-02-07 17:48:07 417
原创 很全很强大国内值得关注的官方API集合(太幸福啦)
项目地址:https://github.com/marktony/Awesome_API 本文仅收集国内部分官方API,如需查看其他版本,看这里https://github.com/marktony/Awesome_API第一笔记为知笔记(http://www.wiz.cn/manual/plugin/) - 为知笔记W
2017-02-07 17:26:37 4492
原创 2017年Android开发必须要掌握的热门开源框架总结(附带GitHub地址)
你能在本篇文章中收获什么?认识目前流行的框架rx系列全家桶高性能的图片压缩上传网络图片性能优化AndroidM 动态权限管理内存泄漏优化RecyclerView适配器优化注解释放双手超简洁的http请求一次布局,全尺寸适配android路由框架
2017-02-07 17:22:42 1054
原创 Android使用ViewPager实现左右循环滑动及轮播效果
ViewPager是一个常用的Android组件,不过通常我们使用ViewPager的时候不能实现左右无限循环滑动,在滑到边界的时候会看到一个不能翻页的动画,可能影响用户体验。此外,某些区域性的ViewPager(例如展示广告或者公告之类的ViewPager),可能需要自动轮播的效果,即用户在不用滑动的情况下就能够看到其他页面的信息。为此我查阅了网络上现有的一些关于实现这样效果的例子,但都
2017-02-07 11:09:24 1477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人