Android开发与总结
文章平均质量分 50
仰望星空_lmh
技术积累,非常重要,学识、修养、心态、格局和财富一起,才是综合衡量一个人的指标,延长努力,延迟享受,某些东西经过时间的沉淀才会觉得物有所值!虽卑微如蝼蚁,日拱一卒也是莫大的力量;身处铁屋暗室,心中亦可光明如日月之炳炳。不忘初心,砥砺前进,努力让现实社会变得更美好!~
展开
-
编译 LineageOS 源码,并重定义 kernel log
1.下载清华源的 repocurl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repochmod +x repo../repo init --depth 1 -u https://mirrors.tuna.tsinghua.edu.cn/git/lineageOS/LineageOS/android.git -b lineage-18.1../repo sync -c --no-tags -j8选择设备信息,并从github上原创 2021-12-19 12:49:01 · 1507 阅读 · 0 评论 -
Android 编译 Rom 刷机
1.repo 相关命令:repo init --depth 1 -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-8.1.0_r52 repo sync -c --no-tags -j4 -c,表示只更新当前分支;--no-tags,不获取标签git --git-dir=.repo/manifests/.git/ branch -a repo branch2.刷真机:不能只通过纯源代码来使用 A原创 2021-11-20 17:26:55 · 2307 阅读 · 0 评论 -
Android 源码编译自定义 Rom 相关
1.常用命令du -h --max-depth=0 /home/android-repo -- 查看当目录大小repo start android-11.0.0_r43_dev --all 执行完: android-11.0.0_r43_dev | in all projectsfind . -name shallow.lock查看可切换的分支cd .repo/manifestsgit branch -a | cut -d / -f 3repo branc原创 2021-11-20 17:19:58 · 2262 阅读 · 0 评论 -
Android 源码下载并编译Rom
1.repo工具下载及安装 mkdir ~/android-repo cd ~/android-repo git clone https://aosp.tuna.tsinghua.edu.cn/git-repo/ chmod a+x git-repo/repo然后添加repo(路径目录如:~/git-repo/repo)到PATH环境变量 export PATH=~/git-repo:$PATH然后到打开 ~/git-repo/repo 文件,将 REPO_URL 替换为清华镜像地原创 2021-11-20 16:59:21 · 3593 阅读 · 0 评论 -
Android-学习记录-2020.04.09
1.Base 64 原理: base 64 范围是 "A-Z"、"a-z"、"0-9"、"+"、"/" 一共64个字符;对数据字符进行每 6 位重新分组, 高两位补 0,然后从 Base64 编码表中,获取相应的编码值。注意这几个方面:aiohttp 框架、mitmproxy、selenium/Splash、 hash算法、堆算法、AES 分组2.代码修复有两大主要方案,一种是...原创 2020-04-09 12:33:10 · 154 阅读 · 0 评论 -
Android-学习记录-四大组件总结(2)
1.每个应用都有一个默认的配置文件preferences.xml,使用getDefaultSharedPreferences获取。原创 2017-09-24 10:34:37 · 256 阅读 · 0 评论 -
Android-学习记录(1)
1. drawerLayout是Support Library包中实现了侧滑菜单效果的控件;在竖直滑动时想要刷新页面可以用SwipeRefreshLayout来实现;2.原创 2017-08-27 21:29:02 · 247 阅读 · 0 评论 -
介绍安卓API<2>之设备兼容性
1.Android 被设计成可以在许多不同类型的设备 原文链接参考翻译 2016-11-01 13:43:00 · 435 阅读 · 0 评论 -
android的一些基本知识点
1.Application对象的生命周期是整个程序中最长的,它的生命周期就等于这个程序的生命周期。因为它是全局的单例的,所以在不同的Activity,Service中获得的对象都是同一个对象。所以可以通过Application来进行一些,如:数据传递、数据共享和数据缓存等操作。2.系统加载so,在完成装载、映射和重定向以后,就首先执行.init和.init_array段的代码,之后如果原创 2015-10-03 10:56:32 · 453 阅读 · 0 评论