随笔分类 -  android

摘要:方式一:直接网站提取下载 选择1:直接搜素应用名称下载 直接进到下面任意一个网站中,搜索想要下载的应用即可。 (1)apkpure https://apkpure.com/ [推荐] (2)ApkMirro https://www.apkmirror.com/ (3)apkcombo https:/ 阅读全文
posted @ 2025-01-15 17:47 yongfengnice 阅读(651) 评论(0) 推荐(0) 编辑
摘要:Window安装Ubuntu虚拟机编译aosp安卓12源代码 1. 安装VMWare虚拟机,以及安装Ubuntu 1.1 下载安装VMWare虚拟机 下载地址和密钥,请见: https://www.cnblogs.com/yongfengnice/p/17413934.html 1.2 下载安装Ub 阅读全文
posted @ 2024-03-13 11:56 yongfengnice 阅读(938) 评论(0) 推荐(0) 编辑
摘要:android studio各个版本更新说明列表官方地址: https://androidstudio.googleblog.com/ 国内下载地址列表: https://developer.android.com/studio/archive?hl=zh-cn https://www.androi 阅读全文
posted @ 2023-06-26 19:58 yongfengnice 阅读(445) 评论(0) 推荐(0) 编辑
摘要:android开发Android Studio Electric Eel可以手机投屏啦 在Android Studio Electric Eel版本之前,我们需要进行手机投屏,一般使用Vysor等软件,这还是付费的哦,而且还不是很稳定 Android Studio Electric Eel版本开始有 阅读全文
posted @ 2023-03-22 10:17 yongfengnice 阅读(283) 评论(0) 推荐(0) 编辑
摘要:public static boolean isVersionNew(String newVer, String lastVer) { if (TextUtils.isEmpty(newVer) || TextUtils.isEmpty(lastVer)) { return false; } Str 阅读全文
posted @ 2022-12-19 16:17 yongfengnice 阅读(204) 评论(0) 推荐(0) 编辑
摘要:在https://developer.android.com/studio选择下载Command line tools only 然后按照https://developer.android.com/studio/command-line/sdkmanager步骤操作 从 Android Studio 阅读全文
posted @ 2022-11-12 16:20 yongfengnice 阅读(1090) 评论(0) 推荐(0) 编辑
摘要:android开发使用Serializable需要注意serialVersionUID的细节问题 平时Android开发过程,我们经常需要接触对象系列化和反系列化问题,实现方法有大家知道的两种:即一种实现Serializable接口,另一种是实现Parcelable接口。而对于这两种实现的优缺点也行 阅读全文
posted @ 2022-05-13 11:44 yongfengnice 阅读(208) 评论(0) 推荐(0) 编辑
摘要:自己总结的java字节码常见指令: ldc:将常量值从常量池中推送至栈顶 pop:将栈顶数值弹出 dup:复制栈顶数值并将复制值压入栈顶 局部变量表 → 操作数栈:load指令(将数据加载到操作栈) 操作数栈 → 局部变量表:store指令(将数据存储到变量表) i整数,l长整数,f浮点数,d双精度 阅读全文
posted @ 2021-04-22 16:53 yongfengnice 阅读(320) 评论(0) 推荐(0) 编辑
摘要:android开发android:taskAffinity标签属性的理解 在AndroidManifest.xml文件配置标签时可以配置android:taskAffinity属性,具体如下: <activity android:name=".SecondActivity" android:laun 阅读全文
posted @ 2021-04-09 12:04 yongfengnice 阅读(701) 评论(0) 推荐(0) 编辑
摘要:android开发获取手机当前界面Activity完整包名的解决方法 电脑连上手机,终端输入:adb shell //进入手机终端 输入 logcat | grep cmp= //然后终端就进入了堵塞监听状态,比如 logcat | grep cmp=com.suyf.test 可以只查看该包名的信 阅读全文
posted @ 2021-01-12 17:53 yongfengnice 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:mac下编译android系统源代码以及编译指定模块: 自行安装好xcode和jdk,配置好环境变量,这些做android开发的应该都会并已经配置好的了,这里不再细说。 磁盘分区 1.1- 修改文件描述符限制 在~/.bash_profile中添加以下内容 #set the number of op 阅读全文
posted @ 2021-01-09 16:21 yongfengnice 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:android文件存储路径分为三小块:1.app私有,用户不可见的/data/user/0 开头的: context.filesDir --> /data/user/0/包名/files context.cacheDir --> /data/user/0/包名/cache context.getDi 阅读全文
posted @ 2020-08-27 18:51 yongfengnice 阅读(1192) 评论(0) 推荐(0) 编辑
摘要:方法一:不推荐,会出现闪烁 fun loadBitmapImage(target: ImageView, bitmap: Bitmap) { val baos = ByteArrayOutputStream() bitmap.compress(Bitmap.CompressFormat.PNG, 1 阅读全文
posted @ 2020-08-12 09:40 yongfengnice 阅读(9053) 评论(0) 推荐(0) 编辑
摘要:LRU原理: 简写:Least Recently Used 即最近最少使用,是一种调度算法或者说淘汰机制。就是每个Item都有一个访问字段t,记录自上次被访问的时间,当需要移除时选择移除t值最大的Item。 androidx.collection.LruCache实现 基层依赖LinkedHashM 阅读全文
posted @ 2020-07-13 15:51 yongfengnice 阅读(721) 评论(0) 推荐(0) 编辑
摘要:1.点击launcher图标 LauncherApp.onClick-> onClickAppShortcut()->startAppShortcutOrInfoActivity()->launcher.startActivitySafely() Activity.startActivity->st 阅读全文
posted @ 2020-05-25 18:04 yongfengnice 阅读(387) 评论(0) 推荐(0) 编辑
摘要:android开发过程使用的依赖库的具体地址到底是啥?比如项目里面使用了bugly库,我们添加的依赖如下: api 'com.tencent.bugly:crashreport:latest.release' 上面的latest.release表示使用最新的版本,也可以使用具体的数字,比如 api 阅读全文
posted @ 2020-05-08 19:01 yongfengnice 阅读(815) 评论(0) 推荐(0) 编辑
摘要:android开发时,一些需求要实现@某人,比如说聊天输入框里要实现@某人的高亮效果。实现的一个关键点据说@某人 和正常输入的内容的分隔,这个分隔符就是一个重点了。记录一些我实现的时候使用的分隔符。String sep = " ";//注意:不是空格,一个编码为8197的空白字符。看起来像空格,但u 阅读全文
posted @ 2020-05-07 16:57 yongfengnice 阅读(584) 评论(0) 推荐(0) 编辑
摘要:1. 您需要将READ_PHONE_STATE权限屏蔽掉或者移除,否则可能会被下架 阅读全文
posted @ 2020-04-13 09:40 yongfengnice 阅读(350) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示