Android开发常用工具
水清火白
任何一个行业、领域。都遵循着金字塔原则,越优秀的人其手中掌控的资源也越多!
展开
-
http://blog.csdn.net/huang_cai_yuan/article/details/52927630
打造Android万能的软件更新库,修改只要一点点标签: 增量更新全量更新软件更新静默安装2016-10-28 19:40 472人阅读 评论(1)收藏举报本文章已收录于:分类: Android进阶之路(8) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。转载 2017-01-07 16:42:31 · 379 阅读 · 0 评论 -
Android中的Widget开发
1、在/res目录下创建xml目录,创建widget_provider.xml文件(用于设置widget的所有属性)。<?xml version="1.0" encoding="utf-8"?><appwidget-provider android:minHeight="50dp" android:minWidth="50dp" android:updatePeriodMi转载 2017-01-12 11:29:46 · 312 阅读 · 0 评论 -
Android中使用线程池来管理线程
背景:每出现一个耗时操作都去创建一个新的线程必然不优美,既没有高并发,对资源的共享和竞争也是比较混乱。总之: a. 每次new Thread新建对象性能差。 b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。 c. 缺乏更多功能,如定时执行、定期执行、线程中断。 相比new Thread,Java提供的四种线程池的好处在于: a. 重用存在的原创 2017-01-13 16:37:57 · 3691 阅读 · 0 评论 -
Java中的浮点型进行四则运算精度丢失的问题
Android开发过程中需要有很多的商业运算,这些运算中会出现对float类型和double类型的四则运算。单纯拿float和double进行四则运算就会出现很大的精度丢失问题。为了解决这个问题,建议使用BigDecimal类,它在构造一个浮点型的数据的时候需要用到字符串类型的参数。然后拿构造好的这个对象进行四则运算。运算结束将这个对象转化成浮点型。 由于运算过程比较繁琐,于是,我将运算过程作了封原创 2017-03-14 08:55:33 · 2773 阅读 · 0 评论 -
Android高效开发之,Android6.0动态权限的封装
每次进行动态权限注册的时候,都要使用固定的流程 对该固定代码进行封装,可以在所有界面Activity基类中进行动态权限的申请。 子类Activity只需要构造一个LinkedList 传入就可进行权限的检查和申请。 基类的代码如下public class BaseActivity extends Activity { //在这个界面中获取动态权限 //检查是否拥有拨号的权限原创 2017-04-18 15:37:04 · 2741 阅读 · 0 评论 -
Android5.0沉浸式状态栏,以及动态改变状态栏颜色
设置状态栏完全不可见 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(Window原创 2017-04-25 15:09:26 · 5986 阅读 · 0 评论 -
Android中如何实现excel的导入/导出
在Android中使用第三方库来实现对excel的文件的导入导出 准备操作:从网络上下载第三方库jxl.jar并且导入到Android studio中 一、将内存中的数据导出到Excel文件中。/** * Created by Administrator on 2017/3/7.\ * 将数据导出成文excel文件 * 使用sqlite创建一个本地的结果表 将这个结果表映射成为一个实体类原创 2017-03-07 14:47:02 · 7395 阅读 · 11 评论 -
Android开发动态的监听网络状态的变化
主要思路:使用Android中的四大组件之:BrocastReceiver监听网络状态的变化。接收到网络状态改变的广播之后判断当前的网络是否可用。创建广播接收器MyNetworkReceiver public class MyNetworkReceiver extends BroadcastReceiver { @Override public void onReceive(Cont原创 2017-01-07 16:28:49 · 8481 阅读 · 1 评论