- 博客(22)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 Android 13 framework方法通过AIDL方式供三方APP使用
APP调用方法的时候,在工程下新建相同包名的文件夹及名称。文件名:AemManager.java。包名:android.app。就可以在APP里面这样调用了。
2025-01-11 09:36:09
488
原创 adb常用指令
adb shell am broadcast -a 广播名android.intent.action.BOOT_COMPLETED。-n 表示packagename (com.koushikdutta.superuser)SuperuserRequestActivity是对应的Activity name。-a 表示action (android.intent.action.MAIN)i后面跟的不同的值代表旋转为不同的方向,取值范围为0,1,2,3。#导出到电脑中(记得先在电脑建立一个文件)
2024-09-09 11:19:36
525
原创 生成平台platform.keystore文件
openssl pkcs12 -export -in platform.x509.pem -inkey shared.priv.pem -out shared.pk12 -name androiddebugkey 密码都是:android。文件位置:android/build/target/product/security/4、生成platform.keystore。
2024-09-09 11:17:43
345
原创 adb 发送广播 && 恢复出厂
adb shell am broadcast -a 广播名android.intent.action.BOOT_COMPLETED。-n 表示packagename (com.koushikdutta.superuser)SuperuserRequestActivity是对应的Activity name。-a 表示action (android.intent.action.MAIN)启动activity/service。adb 发送广播 && 恢复出厂。10.0可以用下方法。
2024-09-09 11:16:05
650
原创 RK7.1 parameter.txt 分区说明
注意:前一个分区的大小加起始地址是后面一个起始地址,比如system分区的起始地址是0x000C4000,实际它是前一个分区cache的大小0x00040000 加上 0x00084000。其中,分区大小、分区地址的单位为Sector(512Bytes)。上面system分区的大。小为0x000C4000*512/1024/1024。parameter.txt 分区说明。@符号后是分区的起始地址,@符号前是分区的大小。
2024-09-09 11:14:38
331
2
原创 AOSP 获取 / 打包 / 刷机
repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest ## 如果提示无法连接到 gerrit.googlesource.com,可以编辑 ~/bin/repo,把 REPO_URL 一行替换## 成下面的: ## REPO_URL = 'https://gerrit-googlesource.proxy.ustclug.org/git-repo'如果需要某个特定的 Android 版本(2、然后建立一个工作目录(名字任意)
2024-09-09 11:12:01
580
原创 mtk 6580 android 6.0 摄像头假对焦功能
ZoomManager.javaFocusManager.javapublic void onSingleTapUp(int x, int y) {xxxxxxxxxxxxxxxxxxxx}CameraAppUiImpl.java
2020-07-13 11:32:11
376
原创 垂直SeekBar
import android.content.Context;import android.graphics.Canvas;import android.util.AttributeSet;import android.view.MotionEvent;import android.widget.SeekBar;public class VerticalSeekBar extends ...
2020-05-08 09:41:56
266
原创 AndroidStudio导入MTK工程
1,编译模块 ./mk weg l11 dhd a01 mm development/tools/idegen/ 2,development/tools/idegen/idegen.sh 3,生成三个文件: android.iml这个文件,主要是记录源码中,哪个目录是需要添加引索的。其结构如下:...
2020-04-28 10:15:04
471
2
原创 拔号界面显示阿拉伯数字
mtk 6580 android 5.1 /6.0在阿拉伯文下,拔号盘的数字显示成了阿拉伯,但输出显示的还是数字。在DialpadFragment.java里面,对输入的数字做了监听mDigits.setKeyListener(UnicodeDialerKeyListener.INSTANCE); 所以要从这里入手。可以看到UnicodeDialerKeyListener.java的代...
2020-04-21 09:46:07
350
原创 判断当前界面是否为某一应用
if (isTopAM("com.test.xxx"){---------------------------} private boolean isTopAM(String packageName){ ActivityManager activityManager = (ActivityManager)mContext.getSystemService(C...
2020-04-09 10:50:15
203
原创 添加虚拟按键
例:返回simulateKeyEvent(KeyEvent.KEYCODE_BACK); private void simulateKeyEvent(int keyCode){ sendEvent(KeyEvent.ACTION_DOWN, 0, keyCode); sendEvent(KeyEvent.ACTION_UP, 0, keyCode...
2020-04-09 10:48:34
334
原创 贝塞尔曲线
刚做的一个项目当中,加了一个功能,来电话,并且屏幕向下的时候,做一个动画效果。效果如下:这是静态图片,动起来的时候就是波浪运动效果。先上贝塞尔的实现(我这个是网上找的)import android.animation.ValueAnimator;import android.content.Context;import android.graphics.Canvas;imp...
2019-04-27 10:29:19
224
转载 RGB颜色与16进制颜色的换算方法
网页中表示颜色的常见方法有:1.Color Name(颜色名称) 用颜色名称来指定颜色,这种方法简洁直观,一看就知道是什么颜色,但最大的缺点是颜色的名称太少,不能有效的表示一些较丰富的颜色2.RGB(RGB记法)3.HEX(十六进制记法)RGB记法和十六进制记法都能很好的表示出一些较为丰富的颜色,但是我们用到16进制的比较多,语法为#RRGGBB,下面说下我刚研究出来的转换方法:
2014-10-30 14:51:59
6593
转载 Eclipse中跟踪调试Android Framework源代码
本文讲解如何在Eclipse中导入Android源代码(包括Framework和Application的代码),然后通过模拟器或真机跟踪/调试Android的Java代码,区别于一般基于Android SDK的纯应用开发,这里可以跟踪/调试Framework中的代码。一、准备工作确保机器上已经安装并配置下列软件环境:JDK/ Eclipse / An
2014-02-17 10:04:06
793
autojs的Device调用的是android的个类里面的东西?
2021-07-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人