随笔分类 - Android相关
个人学习Android收集用
摘要:原文:https://www.jianshu.com/p/306482e17080 1、创建类AndroidBug5497Workaround import android.app.Activity; import android.graphics.Rect; import android.view
阅读全文
摘要:1.进入到自己工程目录下的wrapper文件夹。 2.编辑gradle-wrapper文件 使用 mirrors.cloud.tencent.com/gradle 来代替原来的 services.gradle.org/distributions 如:distributionUrl=https://m
阅读全文
摘要:1.Android 设备的CPU类型 armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它. arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。 armeabi: 第5代、第6代的ARM
阅读全文
摘要:android程序报错运行报以下错误:Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference 可能原因: 1、可能布局文件 中控件标
阅读全文
摘要:使用方法 打开Edge浏览器,输入:edge://inspect,即可打开 亲测可用,不用翻 墙 附录: Win7下载Edge浏览器 1、在线安装 打开https://www.microsoft.com/zh-cn/edge 下载,安装 有点慢 2、离线安装 官方的下载直链,下载即当前正式版最新离线
阅读全文
摘要:前提条件:需要获取系统root权限,在android 6.0.1上测试成功 1、cmd下输入adb shell,回车,进入shell环境 2、输入su,回车,切换到root用户 3、输入setprop persist.sys.timezone "GMT+00" 设置为0时区 4、输入reboot来重
阅读全文
摘要:Android最新升级到AndroidX 来代替以前的Android support 支持包,来解决版本混乱的问题. 如果你的项目引用了AndroidX 但是现在起GitHub上很多的第三方库,引用的还是Android support依赖 这样就会产生.类似于Error: Program type
阅读全文
摘要:Android SDK: adb shell 命令的使用(am、pm、wm、screencap、monkey等) https://blog.csdn.net/xietansheng/article/details/86675136 Android SDK: adb 常用命令的使用(无线连接、端口转发
阅读全文
摘要:通过命令行执行adb shell am broadcast发送广播通知。 adb shell am broadcast 后面的参数有: <INTENT> specifications include these flags and arguments: [-a <ACTION>] [-d <DATA
阅读全文
摘要:Android设备与外接U盘实现数据读取操作https://blog.csdn.net/true100/article/details/77775700 usbdisklibhttps://github.com/ljliu1985/usbdisklib 使用Android USB Host API访
阅读全文
摘要:https://blog.csdn.net/LiangJianxiong/article/details/87881150方法1、build.gradle里的buildscript和allprojects添加阿里镜像 repositories { maven{ url 'http://maven.a
阅读全文
摘要:http://www.ttmnq.com/ 简介 编辑 http://www.ttmnq.com/ 简介 天天模拟器是一款可以让安卓应用程序在Windows系统上运行的软件,由国人自主研发、支持OpenGL硬件加速,游戏运行效率秒杀BS等主流模拟器 软件更新 编辑 软件更新 1. 多开管理器新增64
阅读全文
摘要:1、用站长工具查询github.com http://tool.chinaz.com/dns?type=1&host=github.com&ip= 2、找到“美国【海外】”项查到的ip 3、将查到的ip加入 hosts文件里 192.30.255.112 github.com 然后速度就有了明显提升
阅读全文
摘要:测试环境:android 7.1.1 在adb shell中试图使用 date -s "yyyymmdd.[[[hh]mm]ss]"修改系统系统时间时,会提示 date: Unknown option s 根据提示,使用以下命令 date只是修改了系统时间,还应该把系统时间同步硬件时钟,否则系统重启
阅读全文
摘要:结论:org.json.JSONObject的getString如果取不到对应的key会抛出异常,optString则不会
阅读全文
摘要:<EditText android:id="@+id/edt_order_note_text" android:layout_width="match_parent" android:layout_height="90dp" android:padding="5dp" android:minLine
阅读全文
摘要:一个Activity的创建过程其实包含几个不同的步骤,基本上都是在onCreate函数中完成的,这些步骤主要有: 设置页面的布局文件 初始化页面包含的控件 设置页面控件的点击响应事件 处理页面的业务逻辑 为了规范Activity的创建过程,我们有必要来创建一个模版,基于模版方法实现一个Activit
阅读全文
摘要:收集Android开发用得上的资源,方便查询 像大牛一样写代码: 31个Android 开发者工具 Android 流行框架查速表 数据结构和算法练习awesome-java-leetcode Android开发规范 免混淆库FreeProGuard Android 开发人员不得不收集的代码 Lit
阅读全文
摘要:使用如下代码时,发现字号不会变大,反而会变小:size = (int) mText.getTextSize() + 1;mText.setTextSize(size);后来发现getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的,两者单位不一致才造成这样
阅读全文
摘要:问题描述 在Android开发,使用TextView设置换行的时候,会有这种情况: 1、如果直接在XML文件中写入"aaaaa\nbbbb"可以换行,显示为: aaaaabbbbb2、在Java文件中用textViewObj.setText("aaaa\nbbbb")也可以换行,显示为: aaaaa
阅读全文