安卓笔记侠

专注安卓开发

导航

上一页 1 2 3 4 5 6 ··· 50 下一页

2020年3月18日 #

Android的分屏模式开发注意事项

摘要: android7.0 的API开始有了分屏功能,在测试时注意到主页面在分屏模式下,页面所占比例在增大或者减小的时候都会调用oncreat方法,所以查资料总结一下分屏对页面的生命周期的影响以及开发时的注意事项: App页面从全屏模式切换到分屏模式,会经历销毁后重建的过程,所以它的Activity生命周 阅读全文

posted @ 2020-03-18 14:14 安卓笔记侠 阅读(3272) 评论(2) 推荐(0) 编辑

Base64编码原理

摘要: Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。 Base64要求把每三个8Bi 阅读全文

posted @ 2020-03-18 13:31 安卓笔记侠 阅读(314) 评论(0) 推荐(0) 编辑

2019年12月12日 #

[Android逆向]APK反编译与回编译

摘要: 一、先查壳,再反编译看验证首先打开.apk文件==>反编译apk(dex/配置文件/资源文件(apk反编译失败)>修改关键文件实现自己的目的>重新打包签名(无法重新打包)==>apk安装后无法运行。 反编译工具:apktool dex=>.smalidex2jar .dex=>.jar=>.clas 阅读全文

posted @ 2019-12-12 11:05 安卓笔记侠 阅读(2208) 评论(0) 推荐(0) 编辑

2019年12月11日 #

Android Activity启动流程, app启动流程,APK打包流程, APK安装过程

摘要: 1.Activity启动流程 (7.0版本之前) 从startActivity()开始,最终都会调用startActivityForResult() 在该方法里面会调用Instrumentation.execStartActivity()执行(Instrumentation主要用来监控应用程序和系统 阅读全文

posted @ 2019-12-11 10:57 安卓笔记侠 阅读(1808) 评论(0) 推荐(0) 编辑

2019年12月7日 #

gradlew命令

摘要: gradlew assembleA103Release -PBATE=true 阅读全文

posted @ 2019-12-07 15:57 安卓笔记侠 阅读(200) 评论(0) 推荐(0) 编辑

2019年12月2日 #

Fragment中不能使用自定义带参构造函数

摘要: 通过Fragment自定义的静态方法将值从activity传到fragment中,然后就想到这样不是多次一举吗,为什么不直接写个带参构造函数将值传过去呢?试了一下,发现Fragment有参构造函数竟然报错,抱歉写了这么长时间代码对Fragment还不是很会用,笑哭,感觉任重道远啊...android 阅读全文

posted @ 2019-12-02 16:16 安卓笔记侠 阅读(1476) 评论(0) 推荐(0) 编辑

2019年10月24日 #

Android高斯模糊实现方案

摘要: 适用场景:动态配置的背景图片 不推荐:使用bitmap,频繁操作的话比较耗性能。 3、使用高斯模糊遮罩,可以对指定区域进行模糊,不需要处理单张图片(推荐!!) 推荐一个github上的项目,亲测有效。https://github.com/mmin18/RealtimeBlurView <com.gi 阅读全文

posted @ 2019-10-24 13:14 安卓笔记侠 阅读(6713) 评论(0) 推荐(1) 编辑

2019年10月16日 #

SpannableStringBuilder实现图文混排

摘要: 1.我的后面添加图片 2.我的中间添加图片 3.图片点击事件的处理 4.背景带圆角,可设置颜色,角度 6.设置图标: https://blog.csdn.net/qq_33220645/article/details/53332834 阅读全文

posted @ 2019-10-16 21:44 安卓笔记侠 阅读(1828) 评论(0) 推荐(0) 编辑

2019年10月11日 #

android shape实现阴影或模糊边效果

摘要: 1.实现阴影或模糊边效果方式: 2.通过shape来实现,具体是通过layer-list 多层叠放的方式实现的 使用: 顶部缩放了:android:top=2*5=10dp 阅读全文

posted @ 2019-10-11 16:29 安卓笔记侠 阅读(5929) 评论(0) 推荐(0) 编辑

2019年10月2日 #

Jetpack架构组件(二)Lifecycle使用

摘要: 1.直接添加如下依赖就可以满足日常的工作,如果缺少哪个库,再去单独添加就好了 添加这一句代码就依赖了如下的库。 2.先不谈Activity和Fragment中如何使用,先举一个Lifecycle的简单例子。 先实现MyObserver,对ON_CREATE和ON_RESUME事件进行监听。因为在An 阅读全文

posted @ 2019-10-02 16:46 安卓笔记侠 阅读(1002) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 50 下一页