![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
文章平均质量分 56
lazyzoon
进步在于勤奋,成功在于积累!努力学习,积极生活!
展开
-
Android 11 定制Launcher 首页默认图标和位置
3. 修改默认配置 packages/apps/Launcher3/res/xml/default_workspace_4x4.xml;6. 至此,launcher首页默认配置就修改好了,单独编译launcher后,push进去,然后恢复出厂设置验证测试完美达到客户需求;背景:客户定制系统,预制客户apk,要求开机后apk图标默认显示在launcher固定位置,并删除原先图标。4. 打开launcher.db文件,里面会有你手动修改后的app配置在launcher首页后的信息;原创 2024-03-07 16:20:18 · 580 阅读 · 0 评论 -
android11 字体相关知识学习
二、Font、FontFamily、TypeFace的关系重点要理清楚 Font、FontFamily、TypeFace这几者的关系还是以代码来解释吧,不码那么多文字说明了。情况2. 用多个字体文件创建Typeface并设置粗体为默认字体情况3. 用单个字体文件创建Typeface, 如果字体字库不完整,就用系统默认的"serif"字体代替情况4. 用单个字体文件创建Typeface,并设置另外一个字体文件为备用字体......原创 2022-10-13 17:33:28 · 553 阅读 · 1 评论 -
android rom打包解包工具,Android ROM包定制(解包,增删模块,打包)
解包假设有一个名为update.zip的ROM包,我们要在Ubuntu下对它进行定制。首先把system.transfer.list和system.new.dat.br(有些旧版的系统的镜像可能是system.new.dat)从update.zip解压出来,转成system.img(原始镜像格式),修改完后又按步骤打包回原来的格式。本文只写了system分区的定制方法,但是对于其他分区也是类似的,都要转成原始镜像格式后才能对它修改。如果使用file system.img命令来查看system.img文件转载 2021-09-29 09:38:39 · 4684 阅读 · 1 评论 -
android系统repo源码同步更新到git仓库
背景公司内部从方案商拿到的是repo管理的源码,迁移到内部后改成了单个的git仓库。后续方案商会更新源码,有的时候大的版本变动会产生非常多的提交更新。如果全部人工对比更新,费时费力,而且方案商的commit记录也是没有了。所以就研究了下怎么去自动生成patch然后去打补丁,这样既能更高效同步也可以同步更新commit记录。更新repo到git仓库repo是Google用python脚本写的调用Git的脚本,主要用来下载、管理android项目的工具。内部也是一个git仓库,在.repo/mani原创 2021-04-23 16:03:09 · 2074 阅读 · 3 评论 -
Android.bp常用语法
编译lib和头文件 cc_prebuilt_library_shared { name: "lib***", vendor: true, export_include_dirs: ["include"], target: { android_arm64: { srcs: ["lib64/libm***.so"], },转载 2021-04-23 16:01:37 · 2284 阅读 · 0 评论 -
ActivityManagerService 笔记
转载自: http://www.myexception.cn/android/1792465.htmlandroid内核剖析学习笔记:AMS(ActivityManagerService)内部原理和工作机制 一、ActivityManagerService提供的主要功能: (1)统一调度各应用程序的Activity (2)内存管理转载 2016-04-20 20:43:54 · 468 阅读 · 0 评论 -
Android framework系统默认设置修改
转载请注明出处:http://blog.csdn.net/tiantian715/Launcher 总结: 1、launcher的布局太居中,要想两边拉伸 apps_customize_pageLayoutPaddingLeft">40dp apps_customize_pageLayoutPaddingRight">40dpapps转载 2016-04-15 09:42:14 · 2261 阅读 · 0 评论 -
Android系统--视图绘制 (View Render)
1. 简介 Android系统--视图绘制主要由以下几部分组成: 1) Canvas(画布) 提供画图所需要的所有工具,即各种draw函数;当前可用的画布对象有:具有硬件加速的GLES20Canvas和GLES20RecordingCanvas,不使用硬件加速的CompatibleCanvas)。 2) View(视图)转载 2016-04-15 09:35:57 · 2266 阅读 · 0 评论 -
Android关机流程
转自:http://www.2cto.com/kf/201501/367859.htmlShutdownThread.java文件stop playing music,因为后面可能要playing shutdown music.代码如下: ?123456private static void转载 2016-04-27 16:00:54 · 1442 阅读 · 0 评论 -
整理一些比较好的Android开发教程
转载自:http://www.kuqin.com/shuoit/20141010/342540.html这些都是我在学习Android开发过程中觉得比较好的教程和博客,在这里整理一下,方便自己也方便大家学习使用。欢迎补充~介绍LoaderManager的使用Life before Loaders(part 1)http://www.androiddesign转载 2015-04-30 13:58:04 · 726 阅读 · 0 评论 -
Android 网络通信框架Volley简介(Google IO 2013)
Volley主页 https://android.googlesource.com/platform/frameworks/volley http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于Async转载 2015-04-30 13:55:38 · 375 阅读 · 0 评论