自定义博客皮肤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的博客

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

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

原创 IDEA简介和快捷键设置

IDEA简介和快捷键设置        以前都是使用Eclipse或Android Studio(简称as),现在团队改用IDEA了,这里就IDEA的使用和快捷键做一下介绍。一.关于IDEA(一)基础知识        IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持

2017-03-31 11:53:04 818

原创 WebService中的WSDL详解

WebService中的WSDL详解       有人在WebService开发的时候,特别是和第三方有接口的时候,走的是SOAP协议,然后用户(或后台)给你一个WSDL文件(或网址),说按照上面的进行适配, 这时就要对WebService的WSDL有一定的理解,本文将对WSDL(WebService描述语言)进行详细总结。        WSDL (Web Services Descriptio

2017-03-30 14:23:33 28531 9

原创 使用cmd根据WSDL网址生成java客户端代码

使用cdm根据WSDL网址生成java客户端代码       windows下使用cmd命令提示符生成java webservice客户端代码,可以使用命令提示符直接生成客户端代码,直接导入到项目中,只需配置jdk即可,在jdk的bin文件夹下,按Shift并点击右键,选中“在此处打开命令窗口”,输入命令如下。

2017-03-30 10:52:19 27045 4

原创 Android压缩文件访问总结

Android压缩文件访问总结        Android压缩文件也是可以通过代码来访问到的,这里使用到两个Zip压缩类,并且只能读取到Zip类型的压缩文件。也可以对文件进行解压,其实就是读取后再写出来。

2017-03-27 20:49:13 1020

原创 Android自定义View柱状图的绘制总结

Android自定义View柱状图的绘制总结       前面简单介绍了绘制折线图,博客: http://blog.csdn.net/wenzhi20102321/article/details/64923994       这里介绍一下柱状图,柱状图的绘制相对来说还是更简单一点的。 效果,

2017-03-27 14:22:58 3009

原创 Android自定义View饼状图的绘制总结

Android自定义View饼状图的绘制总结        之前简单介绍了绘制折线图,博客: http://blog.csdn.net/wenzhi20102321/article/details/64923994        这里介绍一下饼状图,饼状图的绘制相对来说还是更简单一点的。

2017-03-27 11:50:16 2774

原创 Android在代码中动态设置文本的图片的显示

Android在代码中动态设置文本的图片的显示有时候需要动态显示或隐藏图片,       在代码中如果要修改drawableRight设置的图片可以使用setCompoundDrawables方法设置,传入Drawable对象就可以了。

2017-03-25 16:19:44 3836

原创 ListView的数据排序示例

ListView的数据排序示例         ListView中经常要用到对里面的条目的某一个数据进行排序,比如商品的价格、销售量,机票的数量、价格等。并且有些还要对某些条目进行记录(删除或保留另用)。

2017-03-25 15:42:05 10878

原创 Android主题theme和样式style总结

Android主题theme和样式style总结        Android中的theme和style对页面的效果影响还是很大的,有的程序启动后页面的背景颜色为白色,字体为黑色,但是有的程序又是相反的,这是因为Android默认的主题显示不一样,各个编辑工具对主题和样式的默认设置有时候是不一样的,所以导致了刚开始的效果不一样。         主题theme和样式style既可以设置默认窗体的样

2017-03-24 15:27:19 13749 1

原创 Android ListView 设置分割线的设置

Android ListView 设置分割线       ListView中设置分割线一般有两种方法,一种是使用原本的API另一种方法是添加一个View设置宽度很小。第一种方法:设置android:divider属性

2017-03-24 10:51:20 14262

原创 Android自定义View折线效果制作

Android折线效果制作         前面一段时间工作需要绘制一个折线图效果,但是网上很多框架写的代码都是比较麻烦,又是动画又是点击效果等等,而且还有很多地方的代码看不懂,我觉得还是自己写一个折线图,顺便复习一下这些简单的知识。          本文绘制简单的折线效果图,并分析折线绘制的实现过程。

2017-03-22 19:22:19 2647

原创 Android 开源photoView的使用

Android 开源photoView的使用       Android开源photoView,可以让一个View视图,随意拉伸,并可里面封装了很多其他方法,可以设置单击事件、长按事件、试图的缩放类型、图片缩放是否显示动画等等效果。、        使用起来是蛮简单的,但是功能不简单哦。

2017-03-22 15:13:47 6568

原创 Android解析压缩的xml文件

Android解析压缩的xml文件       本文主要介绍xml文件解析,主要是想讲手机内压缩文件xml的解析,但是也顺便讲一下在目录assets中的xml文件的解析。        这里压缩文件的解析,一般做法是把压缩文件解析到相同目录下,得到File对象后,对xml文件进行解析。        Xml文件解析是有三种方法的,这里使用的是sax解析,其他的还有pull解析和DOM解析,

2017-03-19 01:31:48 1769

原创 Android状态check、focused、pressed、selected小结

Android状态check、focused、pressed、selected小结        在Android有些组件需要设置状态或判断状态,我们需要知道这些状态代表的意义。主要应用是在资源文件的使用。

2017-03-17 22:19:05 29887 9

原创 Android版本更新知识(检测、升级)总结

Android版本更新知识(检测、升级)总结        本文对Android版本更新的知识做全面的总结,主要包括开发中版本的设置,如何检测本程序的版本,版本的更新判断和显示,新版本程序的安装。一.版本的基础知识        版本控制的属性包括versionCode和versionName。

2017-03-14 16:19:39 32236 27

原创 Android命名规范(重点讲解:包名)

Android命名规范(重点讲解:包名)         Android程序开发中,使用规范的命名有益于程序的开发和后期阅读。

2017-03-12 21:45:29 52024 8

原创 Android引导页面的设计

Android引导页面的设计        大部分的引导界面基本上都是千篇一律的,只要熟练掌握了一个,基本上也就没什么好说的了,要想实现应用程序只启动一次引导界面这样的效果,要使用SharedPreferences类。

2017-03-11 18:01:10 1468

原创 Android程序的启动页面(闪屏页面)设计

每个Android应用启动之后都会出现一个Splash启动界面,显示显示广告信息或产品的LOGO、公司的LOGO或者开发者信息。如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段枯燥的时间。

2017-03-09 23:37:14 5017

翻译 Android面试宝典总结 --第四章:对话框、信息提示和菜单

Android面试宝典总结                 –第四章:对话框、信息提示和菜单 本文对Android面试宝典的面试题目做一点总结和记录,希望对大家有帮助。

2017-03-08 11:05:26 1479 1

原创 Android RecyclerView总结

Android RecyclerView总结       从Android 5.0(API等级21,2014年6月26日更新)开始,谷歌公司推出了RecyclerView控件.目的是用来替代ListView。这里实现了对RecyclerView条目的增删改查操作!

2017-03-07 00:17:50 1666 2

原创 Android ViewDragHelper使用总结

Android中的ViewDragHelper类(2013年出来的),使用的人算是比较少的把,但是它也是有一些特殊效果能实现,一般应用场合是拖动效果的设计。

2017-03-03 23:48:05 2939

原创 Android自定义View拖拽效果的设计

Android自定义View的拖拽效果的设计这里设计两个程序自定义View效果.

2017-03-02 09:54:42 2533

Android13 蓝牙文件接收过程日志,已经修改视频过对话框接收文件的日志

如果要接收蓝牙文件就要自己接收蓝牙广播进行弹框提示,大概包括:确认接收,显示接收进度,确认取消/完成接收等弹框和实现,具体修改就要适配系统的蓝牙应用。 本文基于Android13 系统蓝牙应用Bluetooth文件传输Opp部分代码适配进行介绍。 也许你工作中不一定有这个需求,但是安卓屏显开发大概率是有这个需求的, 部分有兴趣的并且有系统源码编译运行条件的,可以尝试修改系统源码试试, 有需求的或者有兴趣的可以看看。

2023-12-05

Android13 修改蓝牙文件接收为对话框接收过程

Android 原生系统蓝牙接收是在通知栏显示和操作,但是部分定制设备比如大屏或者盒子设备是没有通知栏的。 如果要接收蓝牙文件就要自己接收蓝牙广播进行弹框提示,大概包括:确认接收,显示接收进度,确认取消/完成接收等弹框和实现,具体修改就要适配系统的蓝牙应用。 本文基于Android13 系统蓝牙应用Bluetooth文件传输Opp部分代码适配进行介绍。 也许你工作中不一定有这个需求,但是安卓屏显开发大概率是有这个需求的, 部分有兴趣的并且有系统源码编译运行条件的,可以尝试修改系统源码试试, 有需求的或者有兴趣的可以看看。

2023-12-05

adb较新版本1.0.41版本

之前经常有人问了,wifi adb 开启了,但是电脑支持adb connect 为啥连接不上安卓设备? 从多个人的adb版本发现,Android13 对 adb版本是有要求的。 前两年的adb 版本有可能无法正常连接上Android13 的设备: 低版本adb软件,adb connect 执行后,adb devices 发现设备是离线的,adb shell 进入不了输入状态。 更新adb 版本有可能可以解决这个问题。 看有问题的adb版本,是1.0.2X,1.0.3X,新版本1.0.41以上的版本没有这个问题。 总结一句话就是:Android13版本需要高一点的adb软件版本才能正常使用。

2023-11-15

选择有线网或者Wifi 进行网络请求

有些场景需要指定特定的网络进行通讯; 比如Wifi 和有线网同开的设备,指定某个网络进行通讯;或者某些指定网络进行通讯的场景。

2023-10-20

Android13 按键介绍和相关源代码

本文专门讲解一下Android 按键接收和处理作用的键值kl文件的选择过程,有需要的可以了解。 本文具体逻辑和调试是使用Android13代码和系统。 本文kl流程分析主要参考:https://blog.csdn.net/kc58236582/article/details/52199274 Android kl(key layout)文件是一个映射文件,是标准linux与anroid的键值映射文件, kl文件可以有很多个,但是它有一个使用优先级: /system/usr/keylayout/Vendor_XXXX_Product_XXXX_Version_XXXX.kl /system/usr/keylayout/Vendor_XXXX_Product_XXXX.kl /system/usr/keylayout/DEVICE_NAME.kl /data/system/devices/keylayout/Vendor_XXXX_Product_XXXX_Version_XXXX.kl

2023-09-22

Android13 wifi adb相关介绍和相关源码

通过代码分析发现Android13 上对 网络adb 进行了限制! Android13原生代码要求:必现连接上某个wifi,才能进行adb ,并且切换wifi或者关闭wifi都是会停止adb。 并且Android13 上 wifi adb 端口号每次是变化的,这个也是很不方便的! 如果要做成Android11 或者之前一样,设备连接WiFi/有线网络后电脑可以直接进行adb连接,就要对系统代码进行适配修改。 之前以为设置端口号和persist.adb.tls_server.enable 属性就ok了,但是还是有些小bug,还是要完全研究一遍具体流程。

2023-09-06

Android 网络请求代码和demo.apk

## 一、主要内容 1、开发网络请求前的基本准备 2、普通网络请求代码 3、使用OkHttp网络框架请求网络代码 4、使用Retrofit网络框架请求网络代码 5、使用WebView显示对应网址的网页 6、应用demo的相关代码和apk

2023-08-14

wifi adb demo

添加aml 签名的wifi adb demo代码 包含wifi adb 开关,wifi adb 状态查询,开机自动设置wifi adb功能。 不过添加的是aml 的签名文件,如果是其他平台需要替换对应签名文件。

2023-07-17

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

空空如也

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

TA关注的人

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