实用工具类
法迪
Android系统与续航工程师、应用开发工程师
https://github.com/sufadi
332157261@qq.com
展开
-
常用工具箱:常用调试命令
OpenAPP#!/bin/bashdir=D:/2019/APK/OpenAPP/Package/*temp=D:/2019/APK/OpenAPP/temp.txtsuffix=apkif [ $temp ];then rm $tempfifor file in $dir{ if [ ${file##*.}==$suffix ];then apk=${file} fi pkg=$(aapt dump badging ${apk}|awk -F" " '/package/ {原创 2022-03-03 22:51:16 · 1549 阅读 · 0 评论 -
常用工具箱:打开手机日志界面
通用抓日志命令adb devicesadb rootadb remount@echo offset tmp_time=%Time:~0,1%if x%tmp_time% == x (set tmp_time=0%Time:~1,1%) else (set tmp_time=%Time:~0,2%)@echo onecho fadiLogs_%Date:~0,4%%Date:~5,2%%Date:~8,2%%tmp_time%%Time:~3,2%%Time:~6,2%@set原创 2022-03-03 22:49:57 · 689 阅读 · 0 评论 -
常用工具箱:pp_py
解析 BugReport#!/usr/bin/env python#coding:utf-8'''Created on 2017年11月6日 将目录下的添加 目录名@author: Oxkey.Tang'''import osimport shutilimport sysservice_keyword = ["DUMP OF SERVICE","duration of dumpsys"]log_keyword = {"KERNEL LOG":"kernel","SYSTEM LOG原创 2022-03-03 22:48:30 · 118 阅读 · 0 评论 -
常用工具箱:pusher_bat
@REM this file is uesd to push different apks into a phone@echo off@REM title APK PusherSET line=****************SET apkFmRadio=\\192.168.10.53\work\fadi\fadi6753_l_mp3\out\target\product\fadi6753_star_lite\system\priv-app\FmRadio\FmRadio.apk@REM SE原创 2022-03-03 22:45:36 · 199 阅读 · 0 评论 -
常用工具箱:root 操作
echo 设备unlockecho Settings SystemAdvance About phoneecho 猛点 Build number,打开开发者模式 echo Settings SystemDevelopment Options , 打开 OEM unlockecho 进入 Fastboot adb reboot bootloader echo 解锁设备,可能需要按键配合fastboot flashing unlockecho (对应版本的 vbmeta.img )原创 2022-03-03 22:44:20 · 682 阅读 · 0 评论 -
应用唤醒锁工具类AlertWakeLock
1.应用唤醒锁工具类AlertWakeLock手机休眠后,应用的计算、计时、下载可能因CPU休眠,导致应用本身没法消息、数据、广播没有及时收到。针对CPU休眠引起的问题,可以使用持锁让CPU不休眠下去。 例如全天候要采集手机的温度等需求就可以使用该工具类。CPU锁不释放会导致待机功耗大2. 运用2.1 持锁 public static void acquir...原创 2018-07-27 19:05:51 · 435 阅读 · 0 评论 -
Android 矩阵乘法-ujmp-complete-0.3.0.jar
1. Android 矩阵乘法实现矩阵和矩阵之前的相乘 /** * 矩阵X和矩阵系数A相乘 */ private void multiplication() { Matrix mMatrix_Y = null; // 矩阵乘法 mMatrix_Y = mMatrix_X.mtimes(MATRIX_A);...原创 2018-07-30 18:01:59 · 933 阅读 · 0 评论 -
Android 秒表 Demo 介绍
1. Android 秒表 Demo代码主要从系统-时钟的秒表模块截取。主要原理:View事件的PostRunable进行时间和UI的更新,不同于我们常用的Thread+延时, Handle + 延时和TimeTask定时,起码我第一次看还是觉得很神奇2. GitHub demo下载https://github.com/sufadi/SuStopwatch3. 源码...原创 2018-07-30 16:47:24 · 5099 阅读 · 2 评论 -
Excel 工具类-jxl.jar的使用
1. Excel 工具类主要根据 jxl.jar 进行数据采集的时候 Excel 格式进行存储数据2. 代码示例2.1 调用示例 List<ExcelInfo> mList = new ArrayList<ExcelInfo>(); for (int i = 0; i < 50; i++) { ...原创 2018-07-30 14:17:05 · 2080 阅读 · 1 评论 -
Android实用工具类-SharedPreferences
Android实用工具类-SharedPreferences用了很多年了的SharedPreferences工具类,方便进行各种类型的数据存储和读写import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Edito...原创 2018-07-26 23:02:33 · 327 阅读 · 0 评论 -
Android实用工具类 CustomToast
自定义CustomToast防止 Toaster 的重复弹出,简单实用package com.li.handledata.util;import android.content.Context;import android.widget.Toast;public class CustomToast { private static Toast mToast; ...原创 2018-07-28 17:14:23 · 533 阅读 · 0 评论 -
Android 实用工具类-日志文件的读写工具类
1. UI 效果例如我们需要采集温度信息,可以不断写入一行一行的txt文本,读写文件操作即可2. 调用示例2.1 需要配置SD卡读写权限 <uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17" /> <!-- 往sdcard...原创 2018-07-28 17:01:29 · 698 阅读 · 0 评论