android
YaXinShi
相逢即天涯,相伴自心间
展开
-
linux下安装python插件selenium遇到的问题汇总
出现了报错:raise WebDriverException( selenium.common.exceptions.WebDriverException: Message: ‘chromeDriver。来个排查步骤吧.把目录切换到chromeDriver的哪个目录下,执行下命令。看描述也就是selenium模块无法找到chromeDriver,1.在 terminal(命令行终端) 中执行下面语句。2.已经把这个驱动包移动到了usr/bin目录下。3.我也安装了selenium。1.顺着第一个报错走。原创 2023-03-20 23:14:43 · 1203 阅读 · 0 评论 -
java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.view.View.setScaleX(f
SystemUi出现java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.setScaleX原创 2023-02-18 16:08:18 · 282 阅读 · 0 评论 -
安装JDK时遇到的Error: could not open `E:\smallUtil\jdk8\lib\amd64\jvm.cfg‘问题解决方法
安装JDK时遇到的Error: could not open `E:\smallUtil\jdk8\lib\amd64\jvm.cfg'问题解决方法原创 2023-02-18 15:39:56 · 847 阅读 · 0 评论 -
android关于性能优化
android关于性能优化原创 2022-12-02 21:42:51 · 788 阅读 · 0 评论 -
android做一个打开和关闭蓝牙的动作
Android蓝牙初入原创 2022-11-18 16:21:31 · 1499 阅读 · 0 评论 -
Android的本地广播
Android的本地广播原创 2022-11-01 23:08:46 · 1709 阅读 · 0 评论 -
android广播接收器的无序广播和有序广播
android广播接收器的无序广播和有序广播原创 2022-10-29 16:13:49 · 2723 阅读 · 0 评论 -
android的广播浅析与简单实战
android的广播浅析与简单实战原创 2022-10-19 22:38:23 · 2181 阅读 · 0 评论 -
android的异步任务与handler分析与初步实战
android的异步任务与handler分析原创 2022-10-19 00:28:48 · 737 阅读 · 0 评论 -
androidStudio的xml的代码没有联想没有提示了
androidStudio的xml的代码没有联想没有提示了原创 2022-10-19 00:23:49 · 2394 阅读 · 3 评论 -
Android的activity生命周期的浅解
Android的生命周期原创 2022-10-18 10:42:29 · 302 阅读 · 0 评论 -
Android动态获取手机是否是充电状态
Android动态获取手机是否是充电状态原创 2022-09-14 15:34:09 · 4506 阅读 · 0 评论 -
android在xml里使用singleTask或者代码里使用Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK出现黑屏问题
使用singleTask引起的黑屏闪了一下问题原创 2022-08-23 20:20:56 · 1301 阅读 · 0 评论 -
android在Toast里引用string.xml的字符串
String字符串引用string.xml内容原创 2022-08-19 15:44:24 · 902 阅读 · 0 评论 -
android报错:Only the original thread that created a view hierarchy can touch its views.
handler中更新ui原创 2022-08-16 14:45:13 · 1312 阅读 · 2 评论 -
AndroidStudio怎么查看Kotlion Bytecode,也就是查看kotlion的字节码
kotlion查看字节码原创 2022-08-07 15:57:24 · 733 阅读 · 0 评论 -
Android中反射的使用,调用集成到framework的方法
Android 反射 framework原创 2022-07-29 17:33:10 · 1655 阅读 · 2 评论 -
android实现旋转以及Animation设置旋转速度的快慢还有停止Animation,关闭动画
android动画,android控件旋转原创 2022-07-25 14:33:06 · 2452 阅读 · 1 评论 -
android一个SharedPreferencesUtils,基于SharedPreferences的工具类
场景安卓开发中,本地经常保存一些轻量级的数据,用到sp,每用到一个就写一次代码太亢余了,就出了工具类简化代码,供使用。就是以上的简单使用,仅供参考了。//在需要保存数据的地方保存。//在需要取出数据的地方取出。...原创 2022-07-20 11:12:21 · 715 阅读 · 1 评论 -
Android 文本动态处理方法,TextView的部分文字动态赋值
在我们app开发的过程中我们有时候会遇到,一个TextView里面会遇到会有一个一大串固定的文字,而里面的数字或者个别字需要根据后台的接口而展示的。注数字表示替换字符串中要替换的位置,若一个字符串要替换两个int类型,在替换位置分别写%1。场景是这样的有一行文字,我只需要给TextView文字中间的一个数值动态赋值,输出结果我叫小新,我吃饭贼溜,我能吃%3$d个包子,不信可以晚上买给我吃!输出结果该西瓜票近期的价格为10元。输出结果就会拼接上。输出结果就会拼接上。输出结果就会拼接上。......原创 2022-07-19 17:34:34 · 2040 阅读 · 1 评论 -
android运行报错:File-based resource names must contain only lowercase a-z, 0-9
错误“I”不是一个有效的基于文件的资源名称字符基于文件的资源名称必须只包含小写的a-z、0-9或下划线。看中文提示就知道文件命名里有大写或者别的特殊符号,删除掉大写和特殊符号修改下就ok了。运行报错提示到xml的位置。...原创 2022-07-18 16:47:56 · 1490 阅读 · 0 评论 -
android报错unescaped apostrophe in string
android开发问题原创 2022-07-12 13:53:17 · 1444 阅读 · 0 评论 -
cmder才能看adb shell ps | grep ...命令
我们在需要查看Android手机进程的时候可以用一下命令,会出现一点小问题如果要用cmd查看 adb shell ps | grep …进程信息的话,是不行的cmder支持这个命令,上cmder原创 2022-05-17 11:43:09 · 793 阅读 · 0 评论 -
Android获取APP包名做判断
最近工作中遇到,判断APP包名然后设置不同的浏览器,这个时候就需要获取ApplicationInfo信息的info,来做一个判断了,1.如果所在的类有上下文的话(没有就从别的地方传递一个过来,通过接口以及其它的方式)context.getPackageManager().getApplicationInfo("com.包名", 0);来获取2.如果所在类中有ApplicationInfo 的话,//xx或xxApplicationInfo info = impl.getPackageManage原创 2022-04-15 23:41:22 · 3690 阅读 · 0 评论 -
git打patch文件
在软件开发者的日常开发与合作过程中,对于**code的生成patch和打patch(应用patch)**成为经常需要做的事情。什么是patch?简单来讲,patch中存储的是你对代码的修改什么是生成patch?生成patch就是记录你对代码的修改并将其保存在patch文件中什么是打patch?打patch就是将patch文件中对代码的修改,应用到源代码,从而把对代码的修改应用到code中。尽管本身Linux命令里有diff和patch两个命令可以生成patch和打patch。但是有两个缺点值得注意:原创 2022-03-18 00:24:09 · 3827 阅读 · 1 评论 -
shell命令怎么退出去
shell命令,最近在adb调试手机的时候用到了,记录一下1、在shell提示符下输入exit按回车确认2、在shell提示符下输入logout按回车确认3、按快捷键ctrl+d(此方法同logout效果)4、ctrl + c, ctrl + z原创 2022-03-10 15:03:36 · 12480 阅读 · 0 评论 -
Android的电池的FCC等介绍
看硬件文档,我看过这个,有时候也要获取上传服务器FCC:FULL Charge Capacity 充满电容量RMC:Remaining Capacity 剩余电量DCR:内部放电计数器CELL:电池控制元件检测到的电芯电压EDV:电池放电截止电压FCC=已放电容量(DCR)+现在放电至EDV时的容量(RMC)+电池低电压容量(也就是当RMC=0时,电池内剩余的电量)说白了就是充满以后的有效电量在这里插入代码片...原创 2022-03-08 17:20:45 · 3782 阅读 · 0 评论 -
Android获取手机电量的fcc值
工具类:public class BsNodeReader { static String TAG="temp"; //sys_path 为节点映射到的实际路径 public static String readConfigFile(String sys_path) { String prop = "";// 默认值 BufferedReader reader = null; try { reader =原创 2022-03-08 15:13:05 · 1770 阅读 · 0 评论 -
Android手机获取当前的语言类型的工具类
1.BsAppUtilsle.javapublic class BsAppUtils { private static Application mApplication; public static void registerApp(Application application) { mApplication = application; } public static void unRegisterApp() { mApplic原创 2022-03-08 11:04:50 · 2595 阅读 · 0 评论 -
Android studio显示你的主机中的软件中止了一个已建立的连接
Android studio在run的时候显示你的主机中的软件中止了一个已建立的连接。出现的场景:是在run项目的时候出现了这样的如下图当我把热点关了就好了(再也不会出现类似的情况了)原创 2022-03-02 17:20:55 · 1969 阅读 · 3 评论 -
android开发关于CheckBox的深色模式和浅色模式下的适配
在values下的文件夹新建一个color.xml在values-night下的文件夹新建一个color.xmlvalues下的文件夹里的:<?xml version="1.0" encoding="utf-8"?><resources> <color name="ir4s_radio_bg_u_dark">#1AFFFFFF</color> <color name="ir4s_radio_bg_u">#1A000000&l原创 2022-03-02 17:05:42 · 767 阅读 · 0 评论 -
Android 的TextView字符串,超出内容截取以“...”代替
我们在Android开发中,有时候由于长文本的显示页面展示不下,而且我们也不想让它全部显示,那就用以下这个方法吧加上这两行代码即可**android:singleLine="true"android:ellipsize="end"**android textview 显示一行,且超出自动截断,显示"..."<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" andro原创 2022-02-15 15:31:34 · 1501 阅读 · 0 评论 -
新版本的androidStuio设置指定版本的jdk
更改场景:有时候很多项目是在高版本的jdk中是跑不起来的,所以需要更换低版本的jdk,但是as经常升级,有时候有些开发者会找不到更换的地方,我在此说明一下新版本的更换位置:Settings-Gradle里面找就好了...原创 2022-01-12 15:03:42 · 2225 阅读 · 0 评论 -
Could not identify launch activity: Default Activity not found Error while Launching activity
<activity android:name=".ui.home.HomeActivity" android:configChanges="mcc|mnc" android:screenOrientation="portrait" android:theme="@style/Theme.Preference.DayNight" android:exported="true"> ...原创 2022-01-11 10:46:10 · 2585 阅读 · 0 评论 -
android报错:java.lang.IllegalArgumentException: Service not registered:
错误日志:12-30 19:08:57.524325 5973 5973 E AndroidRuntime: Process: com.blackshark.performancemaster, PID: 597312-30 19:08:57.524325 5973 5973 E AndroidRuntime: Process: com.blackshark.performancemaster, PID: 597312-30 19:08:57.524325 5973 5973 E Androi原创 2022-01-06 10:26:25 · 3295 阅读 · 1 评论 -
黑鲨手机全面屏的导航栏适配
我在做黑鲨k3底部导航栏适配的时候,用了网上的一些通用的获取底部导航栏的方法是不行的,试了很多,最终找到了合适的方法,来判断是否存在底部导航因为黑鲨的系统是基于miui,所以一些底层的设置用的是和小米的类似private static final String XIAOMI_FULLSCREEN_GESTURE = "force_fsg_nav_bar";public static boolean heiShaNavigationGestureEnabled(Context context) {原创 2021-12-14 15:29:24 · 4381 阅读 · 0 评论 -
手机adb调试出现Not running as root. Try“adb root“ first.
在连接了adb调试手机后,我是要把重新安装,删除手机上的app当时执行,重新安装命令adb remount如图:就报了这个Not running as root. Try"adb root" first.后面找到的解决方案是先执行:adb root然后再执行其他命令...原创 2021-12-08 15:26:35 · 6147 阅读 · 0 评论 -
Android编译问题:Suggestion: use tools:overrideLibrary=““ to force usage
在build项目的时候,出现了这个异常Error:Execution failed for task ‘:app:processDebugManifest’.> Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library [jp.wasabeef:blurry:1.0.0] /Users/xxx/xxx/app/build/intermediates/e原创 2021-12-02 17:33:54 · 1588 阅读 · 0 评论 -
Android异常Found item String/install_failed_incompatible more than one time
出现这种情况是引用问题:有多个同名的文件,编译器不知道去选择哪个,删掉重复的,保留需要的文件就可以了,ok原创 2021-12-02 16:06:23 · 3640 阅读 · 1 评论 -
AndroidStudio中用测试做单元测试
AndroidStudio里,做单元测试也可以的,如果是很旧版本的as需要手动去导入测试类的类库testImplementation 'junit:junit:4.12'androidTestImplementation 'com.android.support.test:runner:1.0.2'androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'如果是新版本的,则不需要导入依赖,新原创 2021-11-04 17:23:36 · 1503 阅读 · 0 评论