- 博客(388)
- 资源 (60)
- 收藏
- 关注
原创 Android 提高第一次开机速度(取消系统默认手机加密)
Android刷机后第一次开机,系统默认是要手机加密的,有些机器加密就几秒钟,有些机器加密要30多秒甚至更长,严重影响了开机速度。将forceencrypt换成encryptable,刷完后不再是已加密了。
2024-09-12 23:45:00 465
原创 Android 删除开机动画
在mk文件中直接配置 debug.sf.nobootanimation 属性值为1。两种方法都是将debug.sf.nobootanimation的值改为属性1。Android 删除开机动画。
2024-09-05 23:45:00 138
原创 Android 9.0 SystemUI状态栏/快捷设置介绍
锁屏状态栏是只有用户设置了锁屏方式为滑动或其他安全锁时才会显示,锁屏方式设置为无时不会显示,其显示是伴随着锁屏界面的,也就是只有按下 power 键或者自动息屏后才会显示。其显示逻辑是在 NotificationPanelView 来控制的。Android 9.0 SystemUI状态栏/快捷设置介绍。
2024-09-03 23:45:00 365
原创 Android 9.0 亮度调节不线性
Android 9.0 亮度调节不线性,是因为伽马曲线的原因,去掉就行。如:0%–11%、12%-- 25%、26%–34%…亮度调节时,部分亮度值,屏幕亮度显示一致。
2024-08-06 23:45:00 281
原创 android 9.0 修改默认字体大小
在isAlreadyConfiguredCriticalAccessibilitySetting方法中修改。设置里面就是这些显示需要修改的,接下是是系统相关的。android 9.0 修改默认字体大小。408这个值看具体的机器。
2024-08-02 23:45:00 438
原创 Android 软键盘挡住输入框
注意config_min_keyboard_height要根据机器的分辨率密度选择对应的values-land文件夹。Android原生输入法软键盘挡住输入框,网上各种解法,但不起效。输入框都是被挡住了,第二张图的小点,实际就是输入法的光标。一般是将页面往上移,我这个不起效,就把键盘的高度减小了。
2024-07-26 23:45:00 98
转载 Android 移除原生内置应用
将Email的Android.mk 重命名为Android.mk.bak,使得在编译时不会加载其mk因此Email应用不会被编译进系统。虽然上述方法都能移除原生应用Email,但综合考虑推荐一劳永逸的方法四移除原生应用,方便移除多个应用和重新预置应用,代码功能清晰明确。本文列举了四种方式移除原生系统中默认内置的应用(以Email为例),推荐使用方法四。在device的mk中设置TARGET_REMOVE_PACKAGES属性。/*.mk预置Email处删除该应用模块的预置。优点:修改简单,方便批量移除。
2024-07-25 23:45:00 100
原创 Android 自定义系统版本号
通过查看编译完成后的文件 out/target/product/generic_x86_64/system/build.prop 确认是否修改完成。重新编译,可以直接make,无需清理out文件夹重新花费大量时间全部编译。framework开发,实现自定义系统版本号。
2024-07-22 23:45:00 435
原创 Git push报错fatal: unable to access ‘https://github.com/lxxx/xxx.git/‘: Failed to connect to gith
【代码】Git push报错fatal: unable to access 'https://github.com/lxxx/xxx.git/': Failed to connect to gith。
2024-07-12 22:45:00 292
原创 Android studio Terminal 终端Cannot open Local Terminal Failed to start [powershell.exe]
Terminal 终端Cannot open Local Terminal。配置Terminal的powershell路径。
2024-07-11 23:45:00 409
原创 Android IP地址、子网掩码、默认网关、首选DNS服务器、备用DNS服务器校验
Android IP地址、子网掩码、默认网关、首选DNS服务器、备用DNS服务器校验。
2024-07-08 23:45:00 223
原创 Android 9以太网与WIFI共存
解决思路,在以太网口连接时,不发送断开以太网的广播。实际场景是以太网连接一个摄像头,实时传输视频。连接摄像头传输视频正常,WIFI上网也正常。以上是常规操作,实现以太网与WIFI共存。这个应该就是视频断开一下,再连接上的原因。Android 9以太网与WIFI共存。
2024-07-06 23:45:00 396
原创 Android 11.0 修改系统显示大小导航栏消失
600dp的含义是:代表这个设备的最短的那一边。这个答案是不正确的。这里的sw代表smallwidth的意思,当你所有屏幕的最小宽度都大于600dp时,屏幕就会自动到带sw600dp后缀的资源文件里去寻找相关资源文件,这里的最小宽度是指屏幕宽高的较小值,每个屏幕都是固定的,不会随着屏幕横向纵向改变而改变。带这样后缀的资源文件的资源文件制定了屏幕宽度的大于Ndp的情况下使用该资源文件,但它和swdp不同的是,当屏幕横向纵向切换时,屏幕的宽度是变化的,以变化后的宽度来与N相比,看是否使用此资源文件下的资源。
2024-06-25 23:45:00 516
转载 Android 11 framework.jar编译并替换
可以看到framework变为了framework-minus-apex,通过stem属性使编译出来的模块还叫framework.jar,这样修改的目的一个是为了向后兼容以前的jar名称,一个也是为了表示现在framework是减去了apex的模块,所以带个minus-apex的后缀。在Android11之前修改了framework相关代码,只需make framework就可以编译出framework.jar。Android 11 framework.jar编译并替换。
2024-06-21 23:45:00 174
原创 Android Unable to determine activity name
最新的Android Studio长颈鹿版(Android Studio Giraffe | 2022.3.1 Patch 4)这里至少还缺少两个东西:一是新建一个空白Activity,里面自己写一个“Hello world!报错:Unable to determine activity name的解决办法。新建好后,不像以前的老版本,点击运行,可以直接进入Hello world。新建一个空白的Activity,只能选kotlin.选No Activity,则可以选Java语言。
2024-06-12 23:45:00 291
原创 Android Windows PowerShell不能识别ssh命令 ssh : 无法将“ssh”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径
3.出现系统上禁止运行脚本的错误可以以管理员身份打开powershell执行下面的命令。2.如果System32里面没有OpenSSH,或者第1种方式无效,到官网下载一下。1.把C:\Windows\System32\OpenSSH添加到path路径。Android Windows PowerShell不能识别ssh命令。
2024-06-07 23:45:00 827
原创 Android lunch Can‘t find toolchain for unknown architecture:
删除git 仓,重新git clone。目前没有找到有效的方法。
2024-06-06 23:30:00 117
原创 Android 系统APP提高CPU优先级,抢占不到CPU
1.在Android系统中,每个进程都有一个优先级,系统会根据进程的优先级来分配CPU资源。有时候android设备开机的时候负载过高,优先级较低抢占不到cpu,我们需要提高某个进程的优先级,以确保该进程能够顺利执行。2.开发一个后台任务,需要在后台持续运行,由于系统资源有限,可能会被系统杀死。提高这个后台任务的进程优先级,以确保它能够持续运行。系统APP提高CPU优先级,抢占不到CPU。
2024-06-01 23:45:00 383
原创 Android 启动页闪过白色背景
2.这属性需要说明一下,就是这个windowContentOverlay,不设置null也可以,不过还是会闪过一个windowBackground的颜色,设置为null就不会再有,看大家需求。3.需要注意如果在application中已经设置了style,会覆盖直接对activity加的属性,为activity设置style则会覆盖application中的。1.解决方式:为启动页设置主题。直接在manifest中设置android:style=“@style/StartTheme”
2024-05-24 23:45:00 258
原创 Android 一个activity对应多个window
Android中,Window是一个抽象的概念,它代表着屏幕上的一个独立区域,用于展示Activity的界面内容。Android Activity 对应多个Window,Activity是应用程序的重要组成部分,在程序中的一个屏幕界面,用户可以进行交互操作。MainActivity对应一个主窗口(mainWindow)和一个子窗口(subView),分别用于展示Activity的内容和弹出一个自定义视图。在这个旅行图中,一个Activity包含一个主窗口和多个子窗口,每个窗口都有自己的显示内容和交互功能。
2024-05-24 23:30:00 453
原创 Android 测量App启动时间
热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用尽管会退出,可是该应用的进程是依旧会保留在后台,可进入任务列表查看)。所以在已有进程的情况下。这样的启动会从已有的进程中来启动应用。1、ThisTime:一般和TotalTime时间一样,除非在应用启动时开了一个透明的Activity预先处理一些事再显示出主Activity,这样将比TotalTime小。冷启动:当启动应用时。后台没有该应用的进程,这时系统会又一次创建一个新的进程分配给该应用,这个启动方式就是冷启动。
2024-05-23 23:30:00 478 1
转载 Git log查看项目中各成员的代码提交情况,行数,次数等
项目中通过git来提交代码后,可以通过git log的不同命令来查看项目中各成员的代码提交情况,行数,次数。
2024-05-20 23:45:00 225
转载 Windows C盘清理最全攻略
今天下午下载了个PS,前后还不到两个G,突然发现我的电脑C盘少了足有4G,赶紧找原因,其实Windows系统盘之所以神不知鬼不觉的变大,除了系统升级、系统垃圾以及软件缓存等原因之外,还有可能有虚拟内存空间等。虽说C盘空间不够有很多系统、软件、缓存等自身的因素在内但是我们自己的使用习惯也是很重要的,养成良好的习惯总能起到很好的作用当然如果卡的话还可以升级一下硬件,比如加块内存大家有什么清理C盘的好办法呢?欢迎在评论区分享出来!❤️。
2024-04-24 23:45:00 2810
原创 Android 开机广播接收不到
还有点需要考虑,apk的AndroidManifest.xml的组件信息是何时导入的,如果广播发出来的时候,我们的apk的receiver信息还没被PackageManagerService导入,一样是收不到的,这个坑我自己在Android P上面踩到了。2.广播3,广播4和比广播1晚5s发送的广播2,此时我们的apk的AndroidManifest.xml已经导入完毕,所以receivers得到的结果是正确的,size是1,对应我们的apk。但凡稍有些经验的开发者都知道,这个广播很慢,非常慢。
2024-04-23 23:45:00 1062
Android 读取U盘或SD卡中的所有.txt文件
2018-06-21
Android 自定义各式各样的圆形ProgressBar
2018-06-20
Android Intent多种传值方式
2018-06-20
Android 采用MD5注册登录,加密解密
2018-06-19
Android 重启系统设备 或APP
2018-06-15
Android Activity的四种启动模式及其应用场景
2018-06-14
Android 使用MediaPlayer播放assets或者raw目录的音频文件
2018-05-29
Android U盘插拔监听以及U盘写入权限解决办法
2018-05-28
Android U盘插拔监听详细版以及U盘写入权限解决办法
2018-05-25
Android GreenDao使用教程
2018-05-21
数据库打开工具sqlitestudio-2.1.5
2018-05-17
Android 获取手机总内存和可用内存信息,博客附adb方式
2018-05-10
百度语音合成精简版Demo
2018-05-03
Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作
2018-04-28
Android与JS互调,Android与JS相互传值,webview展示
2018-04-28
Android 光感探测器检测
2018-04-27
Android 接近传感器实现
2018-04-27
Python书籍7
2018-04-24
Python书籍6
2018-04-24
Python书籍5
2018-04-24
ubuntu12.04LTS视频安装教程[标清版].rar
2019-09-09
SmsContentObserver-master.zip
2019-07-16
Android camera2预览和取数据
2019-01-15
Python 爬取校花网资源、批量下载图片,scrapy 框架 入门经典
2018-12-29
Python 爬豆瓣电影 Top 250,Scrapy框架
2018-12-20
Android UVC驱动外接摄像头
2018-09-03
Android USBCamera,UVCCamera开发通用库
2018-09-03
Android 用Shell命令设置静态ip
2018-08-09
Android 将assets中的数据库导入到项目中databases
2018-07-05
Android 登录注册 数据库SQLite 验证,导出数据库到SD卡
2018-07-05
Android 光感探测器检测实现
2018-07-05
Android 创建txt文件存到SD卡,向txt文件写入内容,读出txt文件内容
2018-07-04
Android 读取raw、assets中的txt文件
2018-07-04
Android 导出数据库到Excel表格功能
2018-07-03
Android EventBus使用,粘性事件postSticky使用
2018-06-29
Android状态栏微技巧,带你真正理解沉浸式模式
2018-06-29
Android底部菜单栏显示与隐藏
2018-06-29
Android通过U盘更新程序
2018-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人