自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feng海涛

长路漫漫,其修远兮。

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android应用层实现恢复出厂设置功能

Android应用层实现恢复出厂设置功能1、通过APP跳转到系统的恢复出厂设置界面,间接实现功能。Intent intent =new Intent(Settings.ACTION_PRIVACY_SETTINGS);startActivity(intent);2、通过发出广播直接实现恢复出厂设置,不用跳转到系统原生界面。Android 9.0之前Intent intent = n...

2019-07-27 16:38:14 2509

原创 Android延时执行方法

Android延时执行方法1、使用线程,利用线程休眠达到延时效果。new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(10 * 1000); //线程休眠10秒执行 //TODO todo somthing h...

2019-07-18 20:17:16 8475

原创 Android开发类似直播APP的弹幕和悬浮窗播放功能

Android开发类似直播APP的弹幕和悬浮窗播放功能闲来无事,最近自己查网上资料开发可以发送弹幕和悬浮窗播放功能的APP,写的不好,轻喷。一、弹幕功能主要使用哔哩哔哩的弹幕库进行开发的,可以发送自己输入的弹幕文字,还做了弹幕是否显示的开关。上代码:package com.barrage.barragetest.activity;import android.app.Activity;...

2019-07-15 15:19:19 3225 4

原创 Android应用层读写设备节点

Android应用层如何读写设备节点1、什么是设备节点(设备文件)?Linux中设备节点是通过“mknod”命令来创建的。一个设备节点其实就是一个文件,Linux中称为设备文件。有一点必要说明的是,在Linux中,所有的设备访问都是通过文件的方式,一般的数据文件程序普通文件,设备节点称为设备文件。所以读写设备节点即读取更改文件数据。2、读取设备节点例如节点路径为:/sys/wenjian/...

2019-07-13 15:20:33 7946 6

原创 处理Android Studio 编译报错:compileDebugJavaWithJavac问题

处理compileDebugJavaWithJavac编译问题使用Android Studio 编译代码总是报错:Execution failed for task ‘:app:compileDebugJavaWithJavac’. 却又没有显示错误原因,找不到报错原因无从下手。可以在Terminal窗口输入命令 gradlew compileDebugJavaWithJavac 进行编......

2019-07-11 17:29:28 12143 1

原创 如何对APK进行反编译查看相关代码

如何对APK进行反编译查看相关代码反编译只能用于一般的没有进行过加固的APK,如果是加固过的APK需要进行脱壳等处理,这种博主暂时也还没研究过。对apk进行反编译并查看代码需要两款工具:dex2jar 和 jd-gui 。我已经把两款工具上传到github上,可以通过以下链接下载:https://github.com/HaiTaoFeng/Tool下面介绍下这两款工具的作用:dex2j.........

2019-07-10 15:03:15 7660 1

原创 Android动态申请权限(一次申请多个动态权限)

Android动态申请权限(一次申请多个动态权限)Android 6.0也就是API等级23之后,获取权限需要动态申请,否则程序无法正常使用。录像需要多个权限,下面是一次申请多个权限的代码,单个权限申请也是差不多的:package com.barrage.barragetest;import android.Manifest;import android.content.DialogI...

2019-07-08 15:46:24 11015 2

原创 解决使用MaterialButton报错:Error inflating class android.support.design.button.MaterialButton

**解决使用MaterialButton报错:Error inflating class android.support.design.button.MaterialButton**在使用的控件上添加主题:android:theme="@style/Theme.MaterialComponents.Light"<android.support.design.button.Materi...

2019-07-08 14:07:43 3996

原创 Android Studio Toolbar工具栏的展示与隐藏

Android Studio Toolbar工具栏的展示与隐藏纯粹记录一下,因为每次重新安装Android studio 想要把工具栏展现出来,但是找半天都找不到。AS刚安装好时,工具栏跟文件路径是在同一栏的,有一些小工具是没有展示出来:设置之后,工具栏跟文件路径是分开的,某些小工具就可以展示出来:设置方法:个人习惯,喜欢把工具栏跟文件路径栏分开。...

2019-07-06 16:45:50 7085

原创 如何将本地代码上传到GitHub?

如何将本地代码与GitHub远程仓库建立连接?1. 先在GitHub上建立一个空的远程代码仓库:2、先把新建的代码仓库https链接拷贝出来:3、在本地代码根目录下右键打开Git Bash :4、输入命令gti init在文件夹初始化本地仓库:5、输入命令git add . 将该目录下所有文件添加到本地仓库:6、输入命令git commit -m “描述” 将刚刚添加的文件提......

2019-07-06 10:32:00 14118 4

AIDLDemo.rar

Android 多进程AIDL例子,使用aidl将服务端的数据传输给客户端,并且进行数据订阅。当服务端有数据,客户端可以及时收到。

2020-08-03

mips64el-linux-android-4.9.rar

Android缺少相关的工具链时,需解压mips64el-linux-android-4.9.rar放到toolchains目录下

2020-04-13

jd-gui-windows-1.4.0.rar

Android反编译工具,用于将jar文件转化为java代码。使用方法:解压后,打开exe文件,将jar拖进去就可以

2019-07-19

dex2jar-2.0.rar

对APK进行反编译查看源代码的工具,解压后将apk的dex包转为jar,方便后续查看代码!

2019-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除