随笔分类 -  Android开发

【Android】「代碼」「技術」APP,Framework,DEBUG
摘要:给小米K60国行版刷入Magisk(面具)并获取Root权限的步骤如下: 一、准备工作 解锁Bootloader 启用开发者选项:进入手机“设置 > 关于手机 > MIUI版本”,连续点击MIUI版本号直至开启开发者模式15。 绑定账号与设备:在“设置 > 更多设置 > 开发者选项”中开启“OEM解 阅读全文
posted @ 2025-02-12 17:02 狐狸已化妖 阅读(4080) 评论(0) 推荐(0)
摘要:第一步:编写kt代码 class NativeLib { /** * A native method that is implemented by the 'netconfig' native library, * which is packaged with this application. * 阅读全文
posted @ 2022-07-21 13:25 狐狸已化妖 阅读(135) 评论(0) 推荐(0)
摘要:android sdk int version if (Build.VERSION.SDK_INT > 29) {} 1 public static final int BASE = 1; //Android 1.0 2 public static final int BASE_1_1 = 2; / 阅读全文
posted @ 2022-05-14 17:31 狐狸已化妖 阅读(202) 评论(0) 推荐(0)
摘要:1、#ff000000 此为16进制颜色代码,前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。而#ff000000的 ff(startColorstr的前两位)是代表不透明度的十六进制,00表示完全透明,FF就是全不透明,化成十进制的范围就是0~2 阅读全文
posted @ 2020-06-05 21:55 狐狸已化妖 阅读(1346) 评论(0) 推荐(0)
摘要:AndroidStudio的配置默认路径在 C:\Users\用户名\.AndroidStudio3.0 下,在这里会有一个缺点是C盘会常常空间不够用,所以我就想改到其他盘的。看图: Android Studio安装好以后会在系统盘用户目录下产生这么几个文件夹: .android 这个文件夹是And 阅读全文
posted @ 2019-09-24 11:35 狐狸已化妖 阅读(7433) 评论(0) 推荐(0)
摘要:一、AndroidStudio代理 我们平时在使用android studio时,难免需要从android官网下载一些项目运行所需要的SDK文件,但是因为android官网在国外,访问起来会比较慢,所以配置国内android官网镜像网站可以提高下载速度,这里比较常用的android镜像网站是电子科技 阅读全文
posted @ 2019-09-22 09:53 狐狸已化妖 阅读(10792) 评论(0) 推荐(0)
摘要:1. 安装软件 1.1. 安装 git A.git官网下载:https://git-scm.com/downloads/ 安装git到如下路径 B.图形化工具:https://tortoisegit.org/ 1.2. 安装 Python python官网下载:https://www.python. 阅读全文
posted @ 2019-05-20 22:06 狐狸已化妖 阅读(3881) 评论(0) 推荐(0)
摘要:父ViewGroup(CurView) 和 子 ViewGroup(ParentView) 滑动事件冲突解决方案 之 处理子ViewGroup的超棒方案: 子ViewGroup 以 SlipRelativeLayout 为例子: 当 mEnableX=true, mEnableY=false 时,  阅读全文
posted @ 2018-09-30 17:27 狐狸已化妖 阅读(238) 评论(0) 推荐(0)
摘要:一、下载源码 1 . 确保主目录下有一个 bin/ 目录,并且该目录包含在路径中: 2 . 下载 Repo 工具,并确保它可执行: 3 .创建一个空目录来存放您的工作文件: 4. 配置GIT 5. 下载源码 -b 后面接的是分支名称,当前下的是android 9.0开发分支,在这个网站上可以查询an 阅读全文
posted @ 2018-09-29 16:25 狐狸已化妖 阅读(2652) 评论(0) 推荐(0)
摘要:MAC 下编译 ANDROID P 源码出现下面的问题: 解决方案: 发现 SDK 为10.14,在 源码跟目录下查看 darwinSupportedSdkVersions 的定义,发现没有10.14,添加10.14即可 然后再编译就好。 如果在/Applications/Xcode.app/Con 阅读全文
posted @ 2018-09-14 15:25 狐狸已化妖 阅读(6464) 评论(0) 推荐(0)
摘要:代号、标记和细分版本号 简要来说,Android 的开发是围绕着版本系列进行的,这些版本使用美味的点心名字(按字母顺序)作为代号。 平台代号、版本、API 级别和 NDK 版本 为方便起见,代号与以下版本号、API 级别和 NDK 版本相对应: 官方原文地址:https://source.andro 阅读全文
posted @ 2017-12-27 09:46 狐狸已化妖 阅读(3179) 评论(0) 推荐(0)
摘要:最近更新了Android sdk,发现编译不过了 解决方案: 进入 sdk/tool/lib/ 目录下,看看有没有 sdklib.jar 这个文件,如果没有看看有没有sdklib-25.*.*.jar,例如sdklib-25.3.2.jar,如果有,就将sdklib-25.3.2.jar重新命名为s 阅读全文
posted @ 2017-08-14 20:09 狐狸已化妖 阅读(1816) 评论(0) 推荐(0)
摘要:在多个java编译环境中,有时需要java 7,有时又需要java 8,怎么配置java 环境,可以快速自动切换呢?下面用mac演示在 /etc/bashrc 中配置的环境变量 配置完成后,在终端执行 jdk7,就可以马上将JAVA_HOME环境变量切到java 7,切java8用jdk8: 阅读全文
posted @ 2016-10-24 11:26 狐狸已化妖 阅读(1475) 评论(0) 推荐(0)
摘要:Android Icon Size and Location for Apps DPI DPI Density Density scale scale 1dp对应像素 1dp对应像素 1dp对应物理尺寸 1dp对应物理尺寸 Location Location 120 DPI 120 DPI LDPI 阅读全文
posted @ 2016-06-30 17:31 狐狸已化妖 阅读(365) 评论(0) 推荐(0)
摘要:想必,大家在使用Android Studio(后面简称AS)的过程中会遇到各种各样的问题,现在,我也来谈谈我在使用AS过程中遇到的错误。1.Plugin with id 'com.android.application' not found. 从同事哪儿拷贝一份代码,使用AS open之后sync... 阅读全文
posted @ 2015-12-14 17:26 狐狸已化妖 阅读(252) 评论(0) 推荐(0)
摘要:1.把eclipse工程配置文件复制到android源码根目录下cp development/ide/eclipse/.classpath ./ 2. 在android源码根目录下新建文件 .project,内容为: Gingerbread Gingerbread Source ... 阅读全文
posted @ 2015-07-01 09:53 狐狸已化妖 阅读(445) 评论(0) 推荐(0)
摘要:1.android:allowTaskReparenting=["true"|"false"] 是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务。 2.android:alwaysRetainTaskState=["true"|"false"] 是否保留状态不变... 阅读全文
posted @ 2015-06-05 10:34 狐狸已化妖 阅读(2190) 评论(0) 推荐(0)
摘要:前言前面我们有说过android反编译的工具,如何进行反编译。反编译后可以得到jar或者得到smali文件。Android采用的是java语言 进行开发,但是Android系统有自己的虚拟机Dalvik,代码编译最终不是采用的java的class,而是使用的smali。我们反编译得到的代 码,jar... 阅读全文
posted @ 2015-06-04 16:27 狐狸已化妖 阅读(856) 评论(0) 推荐(0)
摘要:目录(?)[-]Android automated testing 1How to test Android applications Tip2Unit tests vs functional tests 3JUnit 3 4Running tests on a server without dis... 阅读全文
posted @ 2015-05-13 17:24 狐狸已化妖 阅读(1468) 评论(0) 推荐(0)
摘要:Android Framework 简介 简介之前的研究太偏向应用层功能实现了,很多原理不了解没有详记,结果被很多公司技术人员鄙视了,为了减少自己的短板,重新复习了一遍C++、java、Android的开发,现在开始研究应用框架层了。记录1、下载源码,目录如下:2、Android系统的层次如下:3、... 阅读全文
posted @ 2015-05-13 16:50 狐狸已化妖 阅读(3477) 评论(0) 推荐(0)