- 博客(6)
- 收藏
- 关注
原创 Android Activity的Launch mode详解
bug记录:APP 在手机点击主菜单是退出应用后再返回APP,APP未停留在之前离开的页面。demo演示 bug排查: 查看Activity的生命周期 在重新进入app的过程中,activity活动栈中所有被singleTask Activity 之上的所有activity 被DestoryBug原因当A activity启动模式为SingleTask并且为Main,启动应用后
2017-11-30 16:26:59 782
原创 信息摘要算法的功能
在软件开发,前后台数据传送经常使用信息摘要这类算法进行数据的加密。MessageDigest 类 简介MessageDigest类 位于 java.security.MessageDigest,提供引用程序一个信息摘要算法的功能,比如 SHA-1 或者 MD5 等等。 信息摘要算法是一种安全的单向hash方程式,可以将可变长度的数据转换成固定长度的hash code。MessageDigest类的
2017-11-30 11:32:03 1000
原创 Java ClassLoader初探
一: ClassLoader的作用jvm虚拟机加载类时使用ClassLoader动态加载 .class二: ClassLoader的分类 ClassLoader主要分成3类 * Bootstrap ClassLoader : 启动类加载器 用于加载 JDK 核心类库 * Extension ClassLoader :扩展类加载器 用于加载 Java的扩展类库 ,默认加载
2017-11-29 21:36:29 123
原创 换肤框架 skin-loader-lib 使用
使用步骤导入框架模块lib 项目setting.gradle中引入模块主APP Application中初始化框架单例 SkinManager.getInstance().init(this); SkinManager.getInstance().load();在需要使用换肤功能的activity,fragment ‘etc 继承对应的继类View布局文件 开启
2017-11-21 17:57:27 455
原创 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
android布局 小屏幕常使用ScrollView来布局 相同布局在大屏幕上可能就会有留白的情况 这是就是用fillViewPort属性
2017-11-07 10:06:22 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人