自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wenzhi的博客

人永远是要学习的;死的时候,才是毕业的时候。

  • 博客(425)
  • 资源 (103)
  • 收藏
  • 关注

原创 C/C++开发工具Clion配置

C/C++开发工具Clion配置文章目录C/C++开发工具Clion配置一、前言二、工具三、安装与激活四、快捷键五、创建项目,调试程序1、配置文件2、工程创建3、代码运行开始你的表演吧最近准备重新入手C/C++建议开发工具:Clion用起来非常方便,和Android Studio界面风格类似,快捷键和使用基本类似。一、前言对于C/C++开发的程序员来说,一款好的编译器是开启你高效学习和工作的利器,安装一款好的编译器,能够让你的开发工作事半功倍。今天给C/C++的开发人员的推荐一款很不错的ID

2022-05-19 00:30:42 2985

原创 Android adb脚本文件神器

Android adb脚本文件神器本文介绍一个adb脚本神器,建议经常使用到Android脚本文件的收藏一下。adb是啥,我就不多说了,就是Android Debug调试工具。文章目录Android adb脚本文件神器一、adb 脚本文件内容bat文件的内容,如下:双击执行bat神器文件效果如下:好处:快捷,方便,并且永久性保存,备忘二、adb 脚本文件适用的部分示例adb基本命令adb shell基本命令adb shell dumpsys 系类app控制三、其他共勉:多学习。一、adb 脚本文件内

2022-05-12 23:13:22 1523

原创 Java Lambda表达式的箭头理解总结

Java Lambda表达式的箭头理解总结文章目录Java Lambda表达式的箭头理解总结一、简单的Lambda的基础知识点:二、Lambda 表达式示例1、实现方法没有参数,无返回值的情况2、实现方法有参数,无返回值的情况3、实现方法有参数,有返回值的情况其他1、Lambda表达式中的列表数据打印2、Lambda表达式中如果不需要返回值,但是代码中直接返回一个数值(比如:->5),会怎么样?共勉: 还有很多时间可以更好的利用。下面就是一段lambda表达式,如果一脸懵逼的,可以在这里学习一下。

2022-05-08 23:35:48 1521

原创 Android音视频之协议介绍

Android音视频之协议介绍文章目录Android音视频之协议介绍什么是视频文件什么是264了解音视频协议有啥用?两大电信联盟ITU-TISOITU-T 视频编码发展历程H.26X系列(由ITU[国际电传视讯联盟]主导)其他音视频协议Google(VP8/VP9)Microsoft (VC-1)国产自主标准: AVS/AVS+/AVS2总结:本文对音视频的协议起源做详细介绍,学习之后可以加深对音视频知识的了解。这里的音视频不仅针对Android平台,其他平台也通用。什么是视频文件一般是指以某种

2022-04-17 13:47:12 4515

原创 Android13 分析解决待机关机后wifi被关闭

在Android13 Amlogic 方案的TV设备,上出现了wifi开启的情况待机关机(input keyevent 26),开机后必现wifi 关闭状态,这里记录一下解决方法和思路。分析待机导致 wiif 关闭问题,这里主要靠的是看日志进行分析解决。找到 setWifiEnabled 节点之前的代码,进行分析找到关闭wifi 的代码位置,进行分析处理即可。实际情况,可能还有很多,需要具体问题。比如wifi 在开机的时候wifi模组加载异常也可能导致wifi 开启失败;

2023-05-31 21:01:32 474

原创 Android13蓝牙 停用绝对音量功能

Android13 Tv大屏设备出现了连接蓝牙后,蓝牙音箱声音特别大,并且调节蓝牙声音后,断开连接,再重新连接蓝牙声音还是很大。从网上看到是可以打开设置里面的 “停用绝对音量功能” 进行规避这个问题。有时连接了蓝牙耳机,会出现声音突然变大的情况,这就是开启了绝对音量功能的原因。如果“停用绝对音量功能”开启,那么蓝牙耳机的音量和手机的音量就是相互独立的。如果“停用绝对音量功能”关闭,那么蓝牙耳机的音量和手机的音量就是相互同步的。

2023-05-30 21:33:23 367

原创 Android busybox介绍

busyBox是一个集成了一百多个最常用linux命令和工具的软件。BusyBox包含了一些简单的工具,例如cat和echo,还包含了一些更大、更复杂的工具,例如grep、find、mount以及telnet。有些人将BusyBox称为Linux工具里的瑞士军刀。简单地说,BusyBox就好像是个大工具箱,它集成压缩了Linux的许多工具和命令,也包含了 Android 系统的自带的shell。

2023-05-27 17:28:11 1052 1

原创 Android13 xml配置文件乱码问题解决

Android13 中发现cat 某个的配置文件 是 乱码!这个跟普通的中文乱码问题不同,因为拉到电脑查看也是乱码!//乱码。。。需要root 权限才能正常cat 到上面的文件内容!其他几个setitngs 文件也是会乱码,pull到电脑中查看,也是乱码!Android 新版本中应该还有其他xml也是会乱码。

2023-05-12 17:34:18 628

原创 Android 13 有线网变更(用到的可以收藏)

有线网设置新路径:try {try {try {从上面看,主要是api加了限制 :maxTargetSdk = Build.VERSION_CODES.R //Android11maxTargetSdk 表明最大支持的SDK 版本,R 表示Android11 .所以Android 12 或者更新的版本,在EthernetManager 是调用不到上面几个接口方法的!(1) 限制了设置有线网参数设置 setConfiguration 接口方法 等方法使用。

2023-05-10 19:00:38 579

原创 Android13 wifi状态问题分析

Android 默认的校验机制,无法访问google的情况或者连接连接网络比较慢的情况,会设置该wifi 默认不进行自动连接状态。明明关闭后,并且查询到 wifi_on 属性值为 0 ,硬重启后,查询 wifi_on 属性值为 1,wifi 处于开启状态。并且第一个wifi,是出现有timeout 的情况,需要时间十几秒,第二个是正常的情况,一般两三秒就可以。2、连接某个wifi,再连接一个wifi,断开当前连接的WiFi,未自动连接之前连接的wifi。硬重启的情况,内存数据未成功保存到flash中导致。

2023-04-27 17:27:31 464

原创 Android 一个获取网址时间的Demo

前段时间有个客户想用局域网同步Android 设备的时间,开发后把这个demo分享一下。效果:这里也获取了阿里云的NTP网址的时间进行对比。因为同步时间需要系统权限。源码demo 把同步时间部分代码注释了!如果有系统签名,把系统签名放进去,配置对应的密钥信息,把对应的代码放开注释,编译运行是可以正常同步时间的。

2023-04-23 20:58:24 725

原创 Android11 wifi密码类型判断和总结

ScanResult ,扫描到的wifi列表的单个 wifi 信息对象,普通应用中使用WifiConfiguration , 已保存的单个 wifi 数据对象,提取了ScanResult 对象部分信息, 普通应用中使用AccessionPoint ,提取了ScanResult 对象部分信息,比 WifiConfiguration 做了更多的封装(加了加密类型字符串和int值,wifi信号的获取等),一般是系统应用使用,比如原生Settings。并且必要条件是导入SettingsLib这个系统Jar包。

2023-04-12 20:55:11 648

原创 Android11 Wifi Mac地址设置随机或者固定分析

Android 8.0 开始,设备开始支持Wifi 随机MAC,说是为了安全。很多手上也能看到Wifi 默认使用的是随机MAC地址。但是有些情况下,需要固定MAC,比如有些OTA升级用的是Wifi MAC地址,这时候就要MAC固定。所以有必要对设备 Wifi MAC地址进行研究。网上搜索了一下,只有下面这个需要csdn 付费的文章:网上这个文章是Android10 的,文件位置和主要逻辑可能在其他版本有一定是变化。从目前接触的framework 网络部分代码来看,

2023-03-06 22:49:28 1801

原创 Android11 热点配置信息保存分析

本文分析热点信息保存生成的文件位置。通过本文可以大致了解保存/获取热点信息过程,并且了解热点配置文件生成的具体文件位置。直接从网上搜索很多都是说这个目录:/data/misc/wifi/softap.confAndroid11 wifi信息保存位置:/data/misc/apexdata/com.android/wifi/WifiConfigStore.xml热点信息保位置:/data/misc/apexdata/com.android/wifi/WifiConfigSto

2023-01-07 18:07:28 917 1

原创 Android11 热点Band值为3

(1)band=3,是在Band=2并且channel=0的情况出出现(2)band=3 会在 ApConfigUtil.updateApChannelConfig 方法中重新设置band和channel值(3)band=3 的情况,会先判断是否支持5G频段热点,如果支持会返回5G 对应的channel和band,否则判断2.4G热点配置。所以 band=3 ,是未设置channel的情况,系统对5G热点多次检验的一个保护措施,并不影响热点使用。

2022-12-31 17:50:26 747

原创 Android11 热点开启流程

/方法名变化,使用null 对象开启热点//方法名再变化ActiveModeManager是接口类,会调用到SoftApManager.start()(12)根据硬件版本调用不同的接口实现:addAccessPoint_X_X热点的配置在SoftApManager.startSoftAp() 会有一定的修改,比如channel ==0 的情况是会在ApConfigUtil.java中,对应的band范围内随机生成一个channel值。

2022-12-28 20:34:16 841

原创 Android Edittext密码类型显示字符串修改实现

Edittex 设置inputType 为密码类型passwordtext,当前输入的密码字符串会只短暂显示1秒左右,某些情况,有些app为了把安全等级提供,会把Edittext默认设置成不短暂显示密码。一般的情况,我们可能只会用到下面两个场景。//默认模式显示小圆点和一瞬间//hide//设置密码一直可见//show其他情况,虽然不多,但是多学习也是有好处的。主要是找了网上不少文章,都没有看到对EditText进行一定研究的,所以记录一下,这次学习的过程,给其他人做参考。}}

2022-12-08 20:20:34 304

原创 Android11 有线网Score分析流程

本文只对有线网score分值流程做详细分析。之前搞Android 有线网络和wifi,同时连通,并且设置优先级。已实现可以随时切换网络优先级。刚开始是生效的,系统合入新TAG后,发现之前设置的优先级无效的!所以网络优先级设置流程还是需要梳理,出现问题好定位解决。Android网络的Score值,分值越高,越优先。默认Score为:所以为啥Android手机连接wifi默认使用的是WiFi的网络。但是有时候又会切换到手机网络,估计是有监听wifi信号情况,动态切换Score 来实现的。本文主要是对有

2022-12-06 22:15:04 765

原创 Android11 热点设置永不关闭

Android 热点默认是10 分钟后没有设备关联是会自动关闭,如果需要设置默认不关闭热点可以有几种方式。直接break;或者retrun;跳过后续关闭热点操作。

2022-11-07 19:58:22 1554

原创 Android11 设置默认热点名称和热点密码、密码长度

热点默认名称和密码都是在 WifiApConfigStore 类中定义可以自定修改默认热点名称是 AndroidAP + 随机生成的1000-9999的数字默认热点密码是15位随机生成的数字/字母普通字符串。

2022-11-07 19:35:40 2846 4

原创 Android11 使用NTP同步时间

前段时间遇到同样的版本和相关的产线的产品,存在有的设备可以同步时间,有的设备无法同步时间问题。存在问题的设备不仅无法同步时间,而且无法使用浏览器搜索百度,但是可以ping同百度,报错:system.err: Caused by: java.security.cert.CertPathValidatorException: timestamp check failed;意外的是修改到当天的日期时间后是可以正常同步时间和正常浏览网页。

2022-10-23 22:18:35 1535

原创 Android 设置密码文本是否暂时显示字符

本文指的是Edittext为密码类型的字符串的控制显示。比如密码字符串默认可以短暂显示,需要按下后不显示,那是可以控制的。

2022-09-29 20:31:46 666

原创 Android AccountManager 账户同步管理简单介绍

Android 界面–》设置Settings–》账号–》添加账号,发现里面没有可以同步的应用列表,咋回事?百度了一波,刚开始看有点晕,后面多看一点基本理解了。先揭晓答案,是下面这里代码,返回的authTypes数组长度为0;为啥返回0 ,或者如何让他不返回0 ,后面介绍。可以看下面两个文章是介绍AccountManager相关知识的:AccountManager帐号管理器,集中管理apps注册的不同类型的帐号。...

2022-08-31 20:10:28 1418 1

原创 Android11 Wifi 加密类型详解

/比较旧的加密方式,基本很少用,不太安全更多文字介绍:https://blog.csdn.net/u013403237/article/details/50663790//目前常用包含WPA/WPA2更多文字介绍:https://www.jianshu.com/p/9316c433ec5f///非常安全EAP 的类型,是一种企业验证的安全类型,EAP 全称叫 802.1X/EAP 他常常给误解成 802.11x。EAP 的意思就是可扩展认证协议的缩写。...

2022-08-07 23:43:45 4608 2

原创 Android 蓝牙协议配置讲解

本文的蓝牙介绍无关蓝牙版本是2.0还是5.0,是关于蓝牙某个功能使能的一个介绍。比如是否能接收文件,是否能接收/发送音频。本文内容可能对大部分普通蓝牙应用开发用处不大,但是对于拿到原厂板子开发,或者进行Android设备定制开发是要有一定帮助和值得了解的。...

2022-07-17 00:04:08 2704

原创 Android系统设置默认24小时制

最近基于Android11,进行了设置系统默认24小时制。Android 在这块的改动是很小的,各个版本都是差不多的。下面的修改过程:public:frameworks/base/packages/SettingsProvider/res/values/default.xml24表示格式为24小时制,系统默认为12小时制frameworks/base/core/java/android/provider/Settings.java...

2022-06-30 22:59:30 1868 1

原创 Android 大图加载显示

Android 大图加载显示文章目录Android 大图加载显示通过本文你能学到什么?一、ImagerView直接放置一张几十M的图片会崩溃吗?二、如何保证加载大图不发生崩溃?三、Glide设置显示大图是否会发生崩溃四、大图缩放滑动如何实现五、大图缩放和滑动框架的使用六、最后总结一下最开始目录学习的内容:共勉:自强不息,才是生活的样子。通过本文你能学到什么?1、普通设置方法设置大图片是否会导致界面崩溃,多大的图片才会导致崩溃2、如何保证加载大图不发生崩溃3、Glide设置显示大图是否会发生崩溃4

2022-04-05 17:12:15 4227

原创 Android10 系统应用wifi连接和静态ip代理设置

Android10 系统应用wifi连接和静态ip代理设置如果是Android10或者更新的Android版本wifi开发,本文对你或许有一定的帮助。文章目录Android10 系统应用wifi连接和静态ip代理设置Android wifi连接和静态ip代理设置 主要针对系统应用wifi连接的主要代码:WifiConfiguration对象构建其他共勉:努力学习自己应该掌握的知识。Android wifi连接和静态ip代理设置 主要针对系统应用wifi连接的主要代码:Android 9 以及之前的

2022-03-23 00:17:28 3304 2

原创 Android 壁纸设置和确认

Android 壁纸设置和确认文章目录Android 壁纸设置和确认一、壁纸设置(1)代码壁纸设置通过WallpaperManager设置设置Bitmap对象还有一种方法是设置Source对象(2)adb壁纸设置二、壁纸验证(1)系统应用代码中验证(2)adb 复制文件验证(3)apk验证,请看附件三、其他(1)壁纸设置无效(2)壁纸和桌面Launcher的关系(3)壁纸设置的系统代码流程(4)系统默认壁纸设置失败?共勉:人生短短,不可苟活。android wallpaper包括锁屏壁纸和桌面壁纸,壁纸

2022-02-25 00:09:05 4007 2

原创 Linux screen后台任务介绍

Linux screen后台任务介绍文章目录Linux screen后台任务介绍一、安装screen:二、创建screen1、screen2、screen -S 会话名三、退出当前screen会话:四、获取所有会话列表:五、进入某个会话六、把会话任务退到后台,并且返回之前界面七、语法和常用命令1、完整语法2、常用screen参数总结:共勉:时间是总会过去的,所有不要让以后留下遗憾。Screen主要用在耗时较长的操作,如编译大包程序,如果不用screen,在编译过程中,如果断开ssh,编译也会中断。但是

2022-02-11 22:52:48 1174

原创 Android 系统apk源码目录结构匹配成Android Studio目录

Android 系统apk源码目录结构匹配成Android Studio目录本文针对系统源码apk开发,一般是拥有整个Android源码的开发。系统apk源码目录结构匹配成Android Studio目录的好处:1、能够方便使用Studio查看代码、修改代码;2、并且修改后容易对比,不用错开目录对比;3、导入相关类库和系统签名文件,可以直接编译出系统应用。一、Android系统源码默认目录结构和Studio目录结构区别目录结构如下图所示:左边是Android Studio的apk应用文件

2022-02-11 22:41:12 1727

原创 Android 系统源码中添加 androidx 依赖

Android 系统源码中添加 androidx 依赖AndroidX 是对 android.support.xxx 包的整理后产物。由于之前的 support 包过于混乱,所以,Google 推出了AndroidX。Android 版本 28.0.0 (9.0)是支持support库的最后一个版本。谷歌将不再发布 android.support 库版本。 所有新功能都将在 androidx 命名空间中开发。所以Android 9.0之前还可以使用support,Android 10.0之后要使用a

2022-02-11 22:29:02 3672

原创 Android查看源码编译中存在的库

问题场景:mk中想引入android的库如appcompat,但不知道他的库全称。解决方法:可以在源码中这样查找: find prebuilts/sdk/ -name Android.bp | xargs grep "name.*appcompat"

2022-02-11 22:13:11 1881

原创 Android11 有线网和wifi优先级设置

Android11 有线网和wifi优先级设置文章目录Android11 有线网和wifi优先级设置一、优先级基本知识介绍系统默认分值:二、有线网络优先级设置1、在Android9.0设置有线网络优先级直接修改EthernetNetworkFactory.java的 NETWORK_SCORE 值就行2、在Android11 修改有线网络优先级三、网络优先级简单刨析1、网络切换的主要逻辑都是在 ConnectivityService.java里面2、优先级评分逻辑主要在evalRequest方法3、要理解

2021-12-30 19:04:52 6250 2

原创 Android9、11 有线网络开关设置

Android9 有线网络开关设置一、定义数据1、Setting中定义数据2、定义默认值3、添加默认定义值Android9 、11有线网络开关设置Android系统开发中发现,Android8以后有线网络开关没有api了,需要自己进行通路建造,或者自己实现开关控制。这部分修改在Framework 的Java层进行修改即可完成。总体思路:1、有线网络开关控制是在EthernetService.java,但是具体实现是在EthernetServiceImpl.java和EthernetTracker

2021-12-30 18:56:46 5037 2

原创 Android adb查看网络连接情况

Android 使用adb查看网络使用情况主要的adb命令:adb shell ifconfig //查看配置信息adb shell dumpsys connectivity //查看连接情况db shell netstat //查看连接状态和地址adb shell ip ru //查看路由策略

2021-12-26 21:58:23 15169

原创 GridView 表格里面的图片点击效果控制

GridView 表格里面的图片点击效果控制一、效果图二、代码详解1、布局文件2、重点的Adapter代码3、显示的Activity代码代码下载链接:共勉:人生短短几十年,好好珍惜吧。点击GridView的item默认会有背景变暗的效果,但是没有设置成图片按下的效果,这个需要自己做适配,网上查找了一下居然没有现成的示例,不过依靠牢固的基础工是可以完成的。主要实现过程是通过Adapter中的getView回调,在View中进行onTouchEvent和onClick监听一、效果图这里只对部分it

2021-09-23 23:05:35 413

原创 Android ViewPager嵌套GridView实现滑动网格布局

Android ViewPager嵌套GridView实现滑动网格布局一、效果图:二、代码:1、布局文件2、Item对应的Bean文件3、ViewPager的Adapter4、GridView的Adapter5、Activity显示代码下载链接:共勉:野蛮生长才能到实现更高的高度。看了网上 ViewPager嵌套GridView实现滑动网格布局的示例,有的太旧了,有的代码逻辑不清晰,有的运行不了,网上的要给RecyclerView的一个旧例子跑不起来,可能是RecyclerView不是很熟吧。这里提

2021-09-23 22:57:12 865

原创 Android 鼠标样式修改

Android 鼠标样式修改Android 系统鼠标资源文件的位置:/frameworks/base/core/res/res/drawable-mdpi/drawable/pointer_arrow_icon.xml资源文件指定了鼠标不同分辨率下的图片资源:/frameworks/base/core/res/res/drawable-mdpi/drawable/drawable-mdpi/pointer_arrow.png/frameworks/base/core/res/res/drawabl

2021-09-08 00:11:53 1787 8

原创 Android系统全局触摸事件监听

Android系统全局触摸事件监听Android触摸全局监听指的是调用监听后在任何界面都能获取到触摸事件。要实现这个功能必须要修改源码添加新的接口,因为系统默认是不暴露这个方法的。监听系统全局触摸事件的类和相关代码:frameworks\base\services\core\java\com\android\server\wm\WindowManagerService.java @Override public void registerPointerEventListener(Po

2021-09-07 23:02:24 4694 9

Android busybox 简单介绍

busyBox是一个集成了一百多个最常用linux命令和工具的软件。BusyBox包含了一些简单的工具,例如cat和echo,还包含了一些更大、更复杂的工具,例如grep、find、mount以及telnet。有些人将BusyBox称为Linux工具里的瑞士军刀。简单地说,BusyBox就好像是个大工具箱,它集成压缩了Linux的许多工具和命令,也包含了 Android 系统的自带的shell。 Android busybox 的一个实用功能:进入adb shell 后编辑一些本地的文件,比如系统的一些xml配置文件。

2023-05-27

Android EditText设置密码是否可见

Android EditText设置密码是否可见 从系统层,当个应用app,单个Edittext三个方面实现了EditText 密码字符串显示的修改。 Java文件已经被加密了,需要删除.java文件,把.java.txt 的.txt 去掉即可允许。 默认添加的uid签名,可能要换成自己的系统签名。才能获取系统权限

2022-12-08

Android NTP获取时间demo

Android 获取时间demo 包含apk 和里面的代码 本文 不是系统ntp获取时间代码,不过是有借鉴系统ntp service代码开发的demo

2022-10-23

简单的Jni Demo 计算器的开发

简单的Jni Demo 计算器的开发 实现了加减乘除,以及字符串拼接,日志打印等简单功能 简单的Jni Demo 计算器的开发 实现了加减乘除,以及字符串拼接,日志打印等简单功能 简单的Jni Demo 计算器的开发 实现了加减乘除,以及字符串拼接,日志打印等简单功能 简单的Jni Demo 计算器的开发 实现了加减乘除,以及字符串拼接,日志打印等简单功能

2022-07-18

Android大图加载示例代码和apk

Android大图加载示例代码和apk 代码示例主要包含的内容: 1、大图直接显示 2、手写大图加载 3、Glide加载大图加载 4、手写大图缩放 5、大图加载缩放神器使用

2022-04-05

Android 壁纸设置和确认demo源码和apk文件

android wallpaper包括锁屏壁纸和桌面壁纸,壁纸又区分静态和动态两种。 本文只介绍静态壁纸设置和确认。 确认demo源码和apk文件

2022-02-27

Android11_frameworks有线网络开关添加相关代码.zip

Android8 以后有线网络开关是没有的需要自己添加链路代码 这里在EthernetManager.java里面进行添加了enable(boolean)接口实现了有线网络的开关,实现过程的相关类进行了打包,搜索里面liwenhzhi即可搜索到修改的地方

2021-12-30

ViewPagerAndRecycleView.zip

横向滑动的网格布局 ViewPager嵌套了GridView 代码简单易懂

2021-09-23

CameraDemo.apk

可使用Camera和CameraManger打开相机 三个界面, 1、获取Camera信息 2、Camer.open打开相机 3、CamaerManger.open打开相机

2021-08-05

Android常用脚本的使用adb.zip

非常常用的Adb脚本 比如定向获取日志文件,获取系统日志,抓取当前窗口信息,拍照等等

2021-02-05

Logcat.zip

Android日志获取总结和简单脚本

2020-04-30

RecordMedia.zip

Android录屏的三种方案 1、adb shell命令screenrecord 2、MediaRecorder, MediaProjection 3、MediaCodec和MediaMuxer, MediaProjection , MediaProjection是Android5.0后才开放的屏幕采集接口,通过系统级服务MediaProjectionManager进行管理。

2020-03-22

SwipeBackLayout.rar

Android SwipeBackLayout简单示例 参考的SwipeBackLayout框架: BGASwipeBackLayout-Android:https://github.com/bingoogolapple/BGASwipeBackLayout-Android

2020-02-13

xml2axml.jar

使用java工具反编译AndroidManafest文件 本文介绍通过xml2axml.jar工具反编译AndroidManafest文件

2020-01-23

apk文件进行解析,跟大家分享一下

apk.zip 最近需要,顺便把学到的相关知识跟大家分享一下 主要内容如下: 1、查看apk文件的基本信息,包名,版本号 2、对未签名的apk文件进行签名 3、apk签名文件转换:jks和keystore相互装换 4、查看签名文件的信息 5、adb方式和java代码方式查看apk签名信息:MD5,SHA1,SHA256

2019-08-04

对未签名apk文件进行签名.zip

对未签名apk文件进行签名.zip 这里对未签名的apk文件进行签名,studio可以生成未签名的apk文件 还需要签名文件jks或者keystory。

2019-08-04

查看签名文件的信息.zip

查看签名文件的信息.zip 里面有简单使用命令和示例文件 可以查看到apk的简单信息,比如包名,版本号

2019-08-04

查看apk简单信息.zip

查看apk简单信息.zip 里面包含了查看apk签名信息的命令和简单的使用示例、示例文件

2019-08-04

查看apk的签名信息.zip

查看apk的签名信息.zip 里面包含了查看apk签名信息的命令和简单示例 并且里面有apk的示例文件

2019-08-04

Studio默认签名.zip

Studio默认签名.zip 里面包含了我们Studio默认安装的签名文件 这个文件也是可以給apk进行签名的,没有密码的

2019-08-04

Pass123456789.zip

压缩包里面有Android的签名文件:jks和keystory两种签名文件。密码都是123456789

2019-08-04

Android签名文件jks和keystore相互装换.zip

Android签名文件jks和keystore相互装换的cmd命令 里面包含了文件和简单示例

2019-08-04

Android蓝牙录音

通过打开SCO的方式实现蓝牙录音。 这里附带源码和apk 博客上同步的

2019-04-30

AudioRecordDemo

格式, 而mp3、wav是在纯音频文件上封装了相关的数据。 AudioRecord录音要生成mp3或者wav是要在头部添加一些数据的, 具体的数据格式可以上网找工具类,之前也成功过,但是会有一些坑! AudioRecord录音可以设置的参数比MediaPlayer多, MediaPlayer是经过很多封装的,能直接录制成wav的音频文件。

2019-03-24

CommonAdapterDemo

CommonAdapterDemo 里面是一个简单显示ListView的示例 里面有封装好的BaseAdapter的工具类,非常好用

2018-12-16

Android网格布局选中效果

Android网格布局选中效果 其实就是Adapter 的代码编写 其中项目里有简单的选中和没选中效果的资源图片

2018-12-02

ContentProvider实现数据库操作

本示例结合ContentProvider实现了数据库的增删改查操作 并且扩展性比较好

2018-11-01

boundary数据解析

本文对boundary数据进行解析 并且展示了使用的代码示例

2018-09-19

啊里巴巴FastJson jar包

啊里巴巴FastJson jar包 里面也有相关的使用介绍 代码示例 简单说明等等

2018-08-10

讯飞SDK以及自己开发的示例代码

最新下载的讯飞SDK 还有自己开发的示例代码,主要是语音识别和唤醒 还有相关的介绍

2018-07-30

okHttpDemo

Android okhttp的几个请求示例 有get、post、还有基础请求的代码,还有跳过证书验证的示例代码 里面有三个okhttp相关的jar包都是2018年7月新下的 这个Demo主要是演示日志拦截用的 其他的代码也可以参考

2018-07-11

各种Toast的设计Demo

这是一个Android显示各种Toast 的设计Demo Demo把各种吐司的显示设计成一个工具类,复制工具类和几个图片就可以使用这个工具类 这个工具类调用非常方便的

2018-07-08

获取手机日历程序数据的app

获取手机日历程序数据的app App下载地址;https://www.pgyer.com/WZCalendar 或者关注我的博客,看看我关于这个程序的设计思路

2018-06-10

多个加载中对话框代码示例

多个加载中对话框代码示例 具体介绍看我博客 http://blog.csdn.net/wenzhi20102321/article/details/79619719

2018-03-20

Android NSD项目代码

NSD示例代码 这个程序设计了服务端和客户端 虽然其他的很多判断没有完善,但是基本功能是可以使用了的

2018-03-15

从上往下自动滑动的TextView

从上往下自动滑动的TextView 这个其实是自定义的ScrollView'发挥了主要的作用 使用了ScrollTo的方法实现 但是也是有监听了手势的滑动

2018-03-15

android sqlite数据库简单查看工具

双击即可安装,安装后拖动sqlite数据库进去就可以查看或编辑了

2017-11-21

StartUML,最新版主

StartUML,官网的最新版主 支持Win10和Win8 但是这是试用版,并且全是英文的 对于大牛应该是没有问题的 。。。。

2017-09-12

StarUML免安装版本,直接使用

StarUML不用,解压后直接使用(双击StartUML.exe打开软件) 还是不支持win10和win8. 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。 。。。

2017-09-12

类图绘画工具StartUML

中文破解版,StartUML,很方便的类图绘画工具 目前是不支持Win10和Win8! 别人提供的软件我也试过,都不支持Win8和10.

2017-09-12

空空如也

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

TA关注的人

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