- 博客(350)
- 资源 (60)
- 收藏
- 关注
转载 Windows C盘清理最全攻略
今天下午下载了个PS,前后还不到两个G,突然发现我的电脑C盘少了足有4G,赶紧找原因,其实Windows系统盘之所以神不知鬼不觉的变大,除了系统升级、系统垃圾以及软件缓存等原因之外,还有可能有虚拟内存空间等。虽说C盘空间不够有很多系统、软件、缓存等自身的因素在内但是我们自己的使用习惯也是很重要的,养成良好的习惯总能起到很好的作用当然如果卡的话还可以升级一下硬件,比如加块内存大家有什么清理C盘的好办法呢?欢迎在评论区分享出来!❤️。
2024-04-24 23:45:00
原创 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 424
原创 Git push 失败 (n/a (unpacker error))
Git push 失败 (n/a (unpacker error))解决:提交时加上 --no-thin。
2024-04-12 23:45:00 139
转载 Android adb logcat命令
常用的其实就两三个命令12345直接显示日志信息,是会显示很多日志信息的,好像是从设备最近一次开机的日志开始显示最好的做法的先使用-c清除之前的日志信息,再触发事件,查看最近的日志信息##下面是我的一个示例:在MainActivity的生命周期中写几个方法打印Log,清除日志后,运行程序,查看日志文本。
2024-02-26 23:45:00 135
转载 Android 系统属性读取和设置详解
其中主要的属性都设置在/system/build.prop,根据不同系统差异也会在vendor、cus目录下存在.prop属性文件,系统中所有的属性都可以通过getprop获取。在系统应用中,导入SystemProperties类和空方法,也是可以调用到系统的SystemProperties属性的。有时候我们知道了某个属性的关键字,不知道在那里设置的,就需要在源码里面查找,一般是在xml或者java里面查找。SystemProperties的属性分布在多个不同的配置文件中,也有动态设置进去的属性。
2024-01-05 23:45:00 349
转载 Android 设置默认24小时制
从上面源码可以看到Settings.System.TIME_12_24的字符串就是time_12_24。其实很简单,就是修改Settings.System.TIME_12_24的属性即可。上面的代码,在不同的源码代码中是有一定的变化的,但是主要代码基本不变。我的Android11的系统源码已经有定义了,就不用重新写了,Android 在这块的改动是很小的,各个版本都是差不多的。最近基于Android11,进行了设置系统默认24小时制。24表示格式为24小时制,系统默认为12小时制。三、添加默认属性配置。
2024-01-04 23:45:00 262
原创 Android Studio增加文件打开的数量和展示
Android Studio默认打开的文件数是10个,超过10个直接隐藏,或者关闭之前打开的。2.Show tabs in one row默认的勾去掉。Android Studio增加文件打开的数量和展示。3.Tab limit默认的是10,改成50。
2023-11-13 23:45:00 395
原创 adb 查看指定包名日志
adb shell pm list packages -3 查看非系统第三方应用包名。adb shell ps | findstr vchat.A 查看包名进程。如何只查看某个app日志的方法。根据进程来查看过滤app的日志。adb 查看指定包名日志。
2023-11-01 00:30:00 495
原创 Git log命令来查看指定文件的提交历史记录
例如:frameworks/base/packages/SystemUI/AndroidManifest.xml文件的提交记录。git log --pretty=oneline 文件名。Git log命令来查看指定文件的提交历史记录。
2023-10-16 23:45:00 229
原创 Android adb查看屏幕密度
恢复设备原来的的屏幕密度:adb shell wm density reset。改变设备屏幕密度:adb shell wm density 320。查看设备的屏幕密度:adb shell wm density。Android adb查看屏幕密度。若未恢复,断电重启设备。
2023-10-14 23:45:00 382
原创 Android adb查看设备尺寸
改变设备屏幕显示尺寸比例:adb shell wm size 1920x1080。恢复设备屏幕原来的显示尺寸比例:adb shell wm size reset。查看设备尺寸:adb shell wm size。Android adb查看设备尺寸。若未恢复,断电重启设备。
2023-10-13 23:45:00 498
原创 Android mtk 添加app编译进系统
2.apk文件,最好和系统里面内置的放一起,假如test.apk,新建一个和apk名称一样的文件夹test里面放test.apk和Android.mk mk文件写法如下,看自己需求。1.根目录下devices,搜索devices.mk。
2023-07-03 23:45:00 301
转载 Git 操作记录
有时候使用git reset --hard之后,就看不到最新的一些commit,如果想要回退到之前的commit,可以使用下列命令来查看历史hash,然后使用reset操作找回之前的commit。假设现在有两个分支,一个master分支,另一个dev分支,现在要把dev分支的内容合并到master分支上去。现在记录一些实用操作,以供大家参考。,并且将修改的文件还原到修改之前的状态,用于后续恢复当前的工作,不会被git push到远程分支。操作,然后不改变pick的状态,直接调整顺序,保存退出即可。
2023-06-15 23:45:00 232
原创 ubuntu 将GNU nano换成vim
ubuntu默认编辑器为gnu nano,使用方法是ctrl+字母键,可以把它切换到vim。ubuntu 将GNU nano换成vim。选择编号3 vim.basic。在终端下输入以下命令。
2023-06-15 23:45:00 541
转载 repo 详解
Android 使用Git作为代码管理工具,开发了Gerrit进行代码审核以便更好的对代码进行集中式管理,还开发了Repo命令行工具,对Git部分命令封装,将百多个Git库有效的进行组织。一个清单库可以包含多个清单文件和多个分支,每个清单文件和分支都有对应的版本。清单文件以xml格式组织的。remote元素,定义了名为korg的远程版本库,其库的基址为git://172.16.1.31/。
2023-05-29 23:45:00 1385 1
原创 Android 从源码中查看当前android版本
在/build/core/version_defaults.mk文件,查找PLATFORM_VERSION,或PLATFORM_SDK_VERSION查看版本信息。Android 从源码中查看当前android版本。然后再打开查看版本信息。
2023-05-26 23:45:00 774
转载 Git 使用
git diff local-branch origin/remote-branch ##比较本地分支和远程分支的不同(均已入库)======================================================================Git用户名和邮箱是本地git客户端的一个变量,不随git库而改变。git reset --hard commit-id 或者 git reset --soft commit-id都会将git log中的commit-id清除!
2023-05-26 23:45:00 361
转载 repo 使用
同步操作也会通过CDN与就近的服务器建立连接, 使用HTTP/HTTPS的$URL/clone.bundle来初始化本地的git库,clone.bundle实际上是远程git库的镜像,通过HTTP直接下载,这会更好的利用网络带宽,加快下载速度。REPO_LREV 是清单中修订版本的名称,已转换为本地跟踪分支。
2023-05-26 22:45:00 768 1
转载 Android Studio GitHub集成GitHub
Android Studio GitHub集成GitHub学校里做个小组作业啊自己开发个小东西啊Git还是非常好用的,可以很好的保障代码的安全修改。下面整理一下自己的GitHub使用入门。
2023-05-25 23:45:00 245
翻译 清除谷歌浏览器记住的密码
打开google chrome浏览器右上角处的三竖点按钮,然后再点击设置。 进入google chrome浏览器的设置界面,点击密码那一栏 在面界面,关闭自动登录 点击右边的那个三竖点按钮再选择移除就可以把保存登录密码删除。下次进入这个网站的时候就会提示你输入密码。
2023-05-24 09:56:35 284
原创 Android Studio模拟器错误:intel haxm is required to run this AVD. HAXM is not installed. Install
Android Studio模拟器错误:intel haxm is required to run this AVD. HAXM is not installed. Install
2023-05-23 23:45:00 323
转载 Android 系统settings命令查看属性
关于Android"设置"里的一些属性可以直接通过settings命令直接查看或者设置adb shell 下 settings指令可以分别查看系统、全局、安全设置属性。
2023-04-27 23:30:00 1810
转载 Tabby Terminal 下载和安装,快速上手使用教程
将默认的窗口拉宽即可显示出字体大小调节(笔者4K显示器下的默认界面是看不到字体调节的选项的)键入你的token即可正常使用,此时你需要保存token和gist以供不时之需.此设置有助于实现粘贴和复制终端内容,默认设置是右键粘贴会导致无法复制终端内容.若你已经以往可以在gitee的代码片段中查询和恢复历史记录。按下alt键即可实现区域选择,然后右键即可操作选中区域。此处有BUG:开启此功能后无法关闭/无法正常使用,可以在新建时选择分组和添加密码,最后保存即可。然后重新连接当前ssh即可。
2023-04-25 23:45:00 813
原创 Android 代码重构小技巧
对于一些传递了大批参数的方法,对于追求代码整洁的程序猿来说,是无法接受的。有关冗长方法的分割,其实有时候与重复代码的提炼是有着不可分割的关系的,往往在我们提炼重复代码的过程中,就不知不觉的完成了对某一个超长方法的分割。这其中有一点是值得注意的,由于我们在分割一个大方法时,大部分都是针对其中的一些子功能分割,因此我们需要给每一个子功能起一个恰到好处的方法名,这很重要。类的拆分是一个相对较大的工程,毕竟一个大类往往在程序中已经被很多类所使用着,因此这项重构的难度相当之大,一定要谨慎,并做好足够的测试。
2023-04-21 23:45:00 560
原创 Android adb shell 查看U盘内容,复制操作
4.mount -o rw,remount / 挂载。8.cp 复制U盘中a.txt到 system目录下。7.md5sum查看U盘中a.txt的md5。9.进入systems查看复制文件的md5。1.进入adb shell操作。3.df查看U盘路径。
2023-04-17 17:22:39 2018
原创 Git 本地代码上传到远程仓库
3、该命令会将git add .存入暂存区修改内容提交至本地仓库中,若文件未添加至暂存区,则提交时不会提交任何修改。4、在github上新建一个仓库,复制仓库地址,然后使用命令将本地仓库与远程仓库建立连接。1、进入项目地址,通过命令git init将项目初始化成git本地仓库。2、将项目内所有文件都添加到暂存区。5、把暂存区的代码推到远程仓库。Git本地代码上传到远程仓库。
2023-04-05 01:15:00 242
转载 Android adb 命令启动Activity
a action;activity对应的action;floatValue;传递 float 参数;Android adb 命令启动Activity。5.同时指定action和category都可以。传递 int 参数;1.不带参数启动Activity。2.带参数的启动Activity。longValue;4.指定category。3.指定Action。
2023-03-31 23:45:00 4088
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关注的人