记录一些常用的工具类,方便查找使用 作者 地址 xiaopansky AndroidToolbox pengjianbo ToolsFinal jingle1267 android-utils litesuits and…
分类:Android
消息队列
通俗的说,就是一个容器,你把消息丢进去,不需要立即处理。然后有个程序去从你的容器里面把消息一条条读出来处理。 起到暂存的作用。列如mysql一次只能同时写入100,先把1000存入消息队列。 业务系统触发短信发送申请,但…
安卓的一些代码规范
1、方法参数最好不超过4个,超过封装成对象 2、Activity不要持有Fragment 3、慎用Log,Log是耗资源的。 4、用线程池创建线程 5、Activity 间的数据通信,对于数据量比较大的,避免使用 Int…
Android 根据配置数据动态设置应用内的icon
在项目开发中,我们的应用通常会有很多icon,这些icon有的需要根据不同的条件来更换(比如说会员版本),那么我们就在想,能不能做到动态改变,不需修改代码就可以完成? 需求 有固定若干数量的svg格式的icon库; 配置…
Android WebView 踩坑之路
H5定位 // 定位(location) settings.setGeolocationEnabled(true); String dir = this.getApplicationContext().getDir("d…
reactNative 学习指南
基础入门 React Native For Android环境配置以及第一个实例 React Native开发IDE安装及配置 React Native应用设备运行(Running)以及调试(Debugging) Rea…
Android 透明度百分比对应的 十六进制
Android 透明度百分比对应的 十六进制 先把结果放在这里,方便大家查询,也方便自己,UI太喜欢用百分比表示了=.=! 透明度百分比对应的十六进制: (说明:百分比计算出来会有小数,按照常规的四舍五入处理,详情请往下…
Android系统应用(12)
如何成为系统应用 方法一:在Manifest中声明android:sharedUserId的值为:android.uid.system,android.uid.phone,android.uid.log,android.…
Flutter环境搭建, Flutter mac,Flutter windows
Flutter快速上手 开发环境配置 Windows: https://flutter.io/setup-windows Linux https://flutter.io/setup-linux/ MAC 系统要求 安装…
android修改MTP及MTP(PC显示名称)、PTP盘符名、蓝牙名称
本文是基于Android5.1的代码 PTP修改: 路径:frameworks\av\media\mtp\MtpServer.cpp if (mPtp) { // no extensions string.set(…
Android单元测试:测试RxJava的同步及异步操作
简述 在您开发的项目中,您使用了RxJava+Retrofit的网络请求框架,在RxJava强大的操作符下,您理所当然的认为您已经能够游刃有余地处理Android客户端开发中的联网请求需求,比如这样: //Model层的…
一种Android应用内全局获取Context实例的装置
哥白尼·罗斯福·马丁路德·李开复·嫁衣曾经说过 Where there is an Android App, there is an Application context. 没毛病,扎心了。App运行的时候,肯定是存在…