Android随笔

19 篇文章
13 人订阅

全部文章

续写经典

常见的开源协议

参考文章: https://zh.wikipedia.org/wiki/Apache%E8%AE%B8%E5%8F%AF%E8%AF%81 https://...

672
续写经典

Android四大组件安全问题

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invi...

551
续写经典

LeakCanary笔记

RefWatcher 的代理类。通过注册 ActivityLifecycleCallbacks 回调,当 Activity 调用 onDestroy() 时进行...

712
续写经典

UI设计资源收集

听说国内的网盘最近要整改,所以上传了一份到Google云盘,素材的原始链接文件如果丢失,可以 参考这里 进行下载。

682
续写经典

ADB常用命令

721
续写经典

Android开发实践

全部使用小写字母。一级包名常见的有:com/cn/org/net,二级包名以公司或个人来命名,三级包名根据应用进行命名,四级包名为模块名或层级名。

1111
续写经典

自定义多状态View

MultipleStatusView 继承自 RelativeLayout,所以内容视图也可以直接写在 MultipleStatusView 内部

592
续写经典

wifi加密类型

最近开发wifi方面的功能,需要根据wifi加密类型来展现UI。遇到了一个比较蛋疼的问题:如何判断wifi加密类型

572
续写经典

一个适用于ListView/GridView/RecyclerView的通用适配器

512
续写经典

Activity/Fragment相对完整的生命周期高清大图

原图链接: https://raw.githubusercontent.com/xxv/android-lifecycle/master/complete_a...

612
续写经典

mac学习笔记

在打开的文本文件中,添加如下内容(/XXX/XXX/platform-tools/为你的adb路径)

642
续写经典

git学习笔记

703
续写经典

Android开发实践

网上大部分命名规范文章里,并不是以模块名开头的,可能是习惯不一样,也有可能我的做法是错误的。希望您能及时指正,谢谢! 把模块名称放在最前面,再配合Androi...

633
续写经典

上传library到Jcenter遇到的问题总结

我本地安装的JDK版本是:1.6.0_43,后来换成:1.7.0_79 ,解决了这个问题。

452
续写经典

一个基础的Android项目

AndroidBasicProject是一个简易的Android基础项目,方便您快速进行开发。 包含以下内容:

562
续写经典

利用无障碍服务(AccessibilityService)批量清理后台进程

Demo地址:https://github.com/qyxxjd/ClearProcesses

521
续写经典

RxJava1.X升级到RxJava2.X笔记

RxJava 2.X不再支持null值,如果传入一个null会抛出NullPointerException

502
续写经典

JNI入门笔记-编译和使用so文件

5.2. 创建*.c文件,文件名可根据你的业务逻辑进行命名即可。然后把生成的.h文件里面的方法在这里进行实现,这里只是打印一下日志

611
续写经典

JNI错误收集

找不到openTest这个Native方法导致的错误,so库里面的方法路径、方法名称都是固定的,java里面如果不对应就会导致这个错误,可以通过查看your.s...

481

扫码关注云+社区