参考资料:我总结的Android编程规范 1. 命名规则 1.1 类名,接口名: 以大写开头,如果一个类的类名由多个单词组成,所有单词的首字母必须大写,单词尽量写全称,不要简写,除非约定俗成的名字,例如:URL,RTMP…
分类:Android
Android极速开发之调节屏幕的亮度
屏幕亮度调节 //设置应用中的亮度 不保存 public void Brightness(View view){ boolean autoBrightness = BrightnessTools.isAutoBright…
Glide入门教程——5.图片大小调整 & 缩放
Glide — 图片大小调整 & 缩放 原文:Image Resizing & Scaling 作者:Norman Peitek 翻译:Dexter0218 在前几篇文章中,你已经学习了从各种源中加载图片…
完美解决Android进程间通信—ABridge
最新版本1.0.1 为了让用户能更灵活到进行进程间的通信,不在局限于Activity使用场景,1.0.0版本做了全面的改进,可方便用户在进程中任何地方和另一个进程进行通信,同时也不在支持0.0.1的用法,给用户带来的不便…
华为手机Android Studio开发不显示Logcat解决办法
android 开发过程中,如果用华为作为测试机,一开始会发现Log显示不出来,其实是手机做了隐藏的设置,记录一下,不用每次都次百度搜索 https://blog.csdn.net/leyvi_hsing/article…
Android面试一问一答:代理模式
什么是代理模式,代理模式有哪几种 代理模式:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 分为静态代理和动态代…
0x03 多线程使用JNIEnv指针
JNIEnv因线程不同而不同,不能直接 globalRef 或者 static extern, 每次从JavaVM *vm中获取,因为线程独立。JavaVM从JNI_OnLoad中获取 bool getCurEnv(JN…
知识汇总:自定义属性(lib的引用问题)
自定义属性 xmlns:app=”http://schemas.android.com/apk/res/包路径” 但如果你当前工程是做为lib使用,那么你如上所写 ,会出现找不到自定义属性的错误 …
Android 常用开源库(四)
其他 5.1工具类 AndroidUtilCode 强大易用的安卓工具类库 RxTools Android开发人员不得不收集的工具类集合 butterknife 利用 annotation 帮你快速完成 View 的初始…
Android ListView适配器应该这样写
ListView是我们开发中很重要的控件,在项目中也用的非常多,为了利用ListView展示数据,我们都需要给它新建一个适配器Adapter,一般继承于BaseAdapter,然后重写一些方法,其中最重要的方法是publ…
整理的之前翻译过的文档资料
14年9月份翻译的旧版Google Android 官方Api Guide文档,包括15年一月份翻译的Camera部分以及Calendar Provider后半部分,提供百度网盘链接供各位看官下载参考: 链接:http:…