码点
这个作者很懒,什么都没留下…
展开
-
Android ListPreference使用
ListPreference是Android中的一个Preference子类,用于显示一个可选择的列表,并且可以保存用户所选择的值。它继承自DialogPreference,可以在用户点击时弹出一个对话框,显示可选择的选项,并将用户选择的值保存到SharedPreferences中。然后通过调用findPreference方法获取ListPreference实例,并设置监听器。在Android中,ListPreference相当于Windows中的下拉列表框,提供用户可选项和默认选项。原创 2025-02-15 23:45:00 · 319 阅读 · 0 评论 -
Android JNI调用.c文件
1.创建Android项目,创建一个jni目录来存放.c代码。Android JNI调用.c文件。原创 2024-10-11 23:45:00 · 335 阅读 · 0 评论 -
Android 获取运营商信息
ICCID前六位运营商代码:中国移动的为:898600;898602 ,中国联通的为:898601,中国电信898603。中国移动使用46000、46002、46007。中国电信使用46003、46005、46011。中国联通使用46001、46006。区分联通、移动、电信 号码的策略。通过获取的短信中心号码前3位判断。Android 获取运营商信息。1 通过IMSI号前5位判断。2 通过获取短信中心号码判断。3 通过ICCID判断。原创 2024-09-30 23:00:00 · 132 阅读 · 0 评论 -
Android 获取SIM卡上网信号强度
Android 获取SIM卡上网信号强度。原创 2024-09-30 23:15:00 · 415 阅读 · 0 评论 -
Android 获取SIM卡数量,切换上网卡
Android 获取SIM卡数量,切换上网卡。原创 2024-09-30 23:45:00 · 120 阅读 · 0 评论 -
Android 查看所有运行服务
Android 查看所有运行服务。原创 2024-09-30 23:45:00 · 178 阅读 · 0 评论 -
Android Launcher3移除桌面搜索栏
Android Launcher3移除桌面搜索栏。原创 2024-09-13 23:45:00 · 192 阅读 · 0 评论 -
Android 9.0壁纸被拉伸
Android 9壁纸被拉伸。原创 2024-08-07 23:45:00 · 105 阅读 · 0 评论 -
Android 软键盘挡住输入框
注意config_min_keyboard_height要根据机器的分辨率密度选择对应的values-land文件夹。Android原生输入法软键盘挡住输入框,网上各种解法,但不起效。输入框都是被挡住了,第二张图的小点,实际就是输入法的光标。一般是将页面往上移,我这个不起效,就把键盘的高度减小了。原创 2024-07-26 23:45:00 · 152 阅读 · 0 评论 -
Android IP地址、子网掩码、默认网关、首选DNS服务器、备用DNS服务器校验
Android IP地址、子网掩码、默认网关、首选DNS服务器、备用DNS服务器校验。原创 2024-07-08 23:45:00 · 433 阅读 · 0 评论 -
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 · 485 阅读 · 0 评论 -
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 · 1762 阅读 · 0 评论 -
Android 保存bitmap到本地
Android 保存bitmap到本地。原创 2023-12-27 23:45:00 · 1139 阅读 · 0 评论 -
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 · 548 阅读 · 0 评论 -
repo 使用
同步操作也会通过CDN与就近的服务器建立连接, 使用HTTP/HTTPS的$URL/clone.bundle来初始化本地的git库,clone.bundle实际上是远程git库的镜像,通过HTTP直接下载,这会更好的利用网络带宽,加快下载速度。REPO_LREV 是清单中修订版本的名称,已转换为本地跟踪分支。转载 2023-05-26 22:45:00 · 1194 阅读 · 1 评论 -
java 内存泄露与内存溢出
在描述该问题之前,先熟悉一点操作系统的知识:操作系统是建立在进程的概念之上,这些进程在内核中作业,其中有一个非常特殊的进程,称为“内存杀手(Out of memory killer)”。当内核检测到系统内存不足时,OOM killer被激活,检查当前谁占用内存最多然后将该进程杀掉。一般Out of memory:Kill process or sacrifice child错会在当可用虚拟虚拟内存(包括交换空间)消耗到让整个操作系统面临风险时,会被触发。转载 2023-03-14 23:45:00 · 1164 阅读 · 0 评论 -
Android 设置系统语言和地区
修改build/tools/buildinfo.sh,增加如下语句。关键:在设置语言后,需要设置对应的地区。原创 2023-03-09 16:20:55 · 780 阅读 · 0 评论 -
Android 命令获取外网IP
Android 命令获取外网IP。原创 2023-02-28 01:00:00 · 716 阅读 · 0 评论 -
Android 命令启动服务
Android 命令启动服务。原创 2023-02-03 23:45:00 · 555 阅读 · 0 评论 -
Android 命令发送广播
Android 命令发送广播。原创 2023-01-11 23:00:00 · 678 阅读 · 0 评论 -
Android 两种方获取U盘的挂载路径
Android 两种方获取U盘的挂载路径。原创 2023-01-11 14:27:13 · 2676 阅读 · 0 评论 -
Android 源码编译找不到资源文件解决办法
我们在Android framework中修改资源文件时,在Android 4.0之前,都是直接在sourcecode/frameworks/base/core/res/res下面添加对应的资源文件,然后编译framework-res即可,但是这种情况到了Android 4.1就有改变了。(3). 未import正确的资源包;(2). 未编译framework-res,从而导致无法找到资源文件;(4). 没有修改frameworks/base/core/res/res/values/public.xml;原创 2023-01-05 01:00:00 · 1020 阅读 · 0 评论 -
Android 设置默认Launcher
可以看到,实际上只修改了一行代码,将intent.setComponent()的参数由mTopComponent替换为我们指定的default Activity。这个函数的逻辑是:如果intent.getComponent()为空,就会返回ResolverActivity,也就是装了多个launcher时,开机时弹出的选择框。既然这样,要想不弹出选择框,而是直接进入默认应用,需要在intent.getComponent()返回我们需要的ComponentName。编译,测试,已经起作用了。转载 2022-12-22 01:30:00 · 1687 阅读 · 0 评论 -
Android 启动另一个APP,重启本APP
Android 启动另一个APP,重启本APP原创 2022-12-21 23:45:00 · 537 阅读 · 0 评论 -
Android java项目添加kotlin混合开发环境配置
1.项目的build.gradle中添加kotlin-gradle-plugin。2.模块的build.gradle中应用kotlin插件和添加依赖库。Android java项目添加kotlin混合开发环境配置。原创 2022-11-29 23:45:00 · 1180 阅读 · 0 评论 -
Android 获取其他应用的包名及版本号
Android 获取其他应用的包名及版本号。原创 2022-11-24 23:45:00 · 640 阅读 · 0 评论 -
Android 查看打包的证书序列号
keytool.exe就在你的jre的bin目录下,然后你就可以进入这个keytool.exe所在的目录使用你的keytool命令了,重新输入keytool -list -v -keystore C:\Users\Administrator\myh.jks,然后输入你证书设置的密码,我的如下。JRE位置为:C:\Program Files\Java\jre1.8.0_321;Android 查看打包的证书序列号。原创 2022-11-24 23:45:00 · 344 阅读 · 0 评论 -
PowerShell升级
PowerShell升级原创 2022-11-09 23:45:00 · 2628 阅读 · 0 评论 -
Android 判断字符串中是否包含字母或者数字
Android 判断字符串中是否包含字母或者数字原创 2022-10-17 23:45:00 · 2097 阅读 · 0 评论 -
Android adb 查看后台运行的服务service
Android adb 查看后台运行的服务原创 2022-10-13 00:00:00 · 2175 阅读 · 0 评论 -
Android 是否正在播放音视频
Android 是否正在播放音视频原创 2022-09-27 23:45:00 · 1697 阅读 · 0 评论 -
Android 获取当前页面
Android 获取当前页面原创 2022-09-17 17:26:01 · 1342 阅读 · 0 评论 -
Android 代码混淆 混淆方案
自定义混淆方案适用于大部分的项目#不跳过非公共的库的类成员#混淆时采用的算法field/,!#把混淆类中的方法名也混淆了#优化时允许访问并修改有修饰符的类和类的成员#将文件来源重命名为“SourceFile”字符串#保留行号#保持泛型#保持所有实现 Serializable 接口的类成员}#Fragment不需要在AndroidManifest.xml中注册,需要额外保护下Android中的“混淆”可以分为两部分,一部分是Java。............原创 2022-08-09 14:28:03 · 262 阅读 · 0 评论 -
android cmd命令行删除文件夹,文件
android cmd命令行删除文件夹,文件原创 2022-07-16 23:30:00 · 1648 阅读 · 0 评论 -
Andorid kotlin,java获取内网IP地址
andorid kotlin,java获取设备内网IP地址原创 2022-07-12 00:00:00 · 601 阅读 · 0 评论 -
Android EditText光标指定位置
Andorid中,需要将EditText控件的光标,设置到指定位置。原创 2022-07-04 23:45:00 · 2208 阅读 · 0 评论 -
Android 控件设置焦点
Android控件设置焦点原创 2022-06-29 14:15:38 · 1790 阅读 · 0 评论 -
Android seekbar垂直
Android seekbar垂直方向原创 2022-06-27 23:45:00 · 290 阅读 · 0 评论 -
Android 更改系统时间NTP服务器地址
更改系统时间NTP服务器地址:frameworks/base/core/res/res/values/config.xml <!--<string translatable="false" name="config_ntpServer">time1.aliyun.com</string>--> <string translatable="false" name="config_ntpServer">cn.ntp.org.cn</string>原创 2022-05-20 21:40:30 · 3009 阅读 · 1 评论 -
Android app升级后自启动
APK升级完成后,自动拉起APP。1.广播静态注册AndroidManifest.xml <receiver android:name=".ApkInstallReceiver" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action原创 2022-05-14 01:00:00 · 1532 阅读 · 0 评论