自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangxing

天道酬勤,天下未定,你我皆是黑马!

  • 博客(12)
  • 资源 (23)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android基础之startActivityForResult详解

1.startActivityForResult的介绍        Android中startActivityForResult是为了给上一个Activity返回数据的方法,万丈高楼平地起,今天就Android的重点基础给大伙讲讲。2.startActivityForResult的详细用法1.创建两个Activity:MainActivity和SecondActivity,布局文件如

2016-12-29 21:46:30 374

原创 关于java.lang.NoClassDefFoundError的解决方法

1.NoClassDefFoundError之场景还原       项目在后期收尾的时候,一直伴随着一个挥之不去的bug--java.lang.NoClassDefFoundError,这样导致了项目在app在Android版本5.0以下都不能运行,一登录就崩了,捉急!今天就这个错误,我决心耗费半天功夫,终于给破了,可喜可贺!接下来就该问题详细分解一下,希望能帮助大伙解决难关。2.java

2016-12-29 20:37:59 5997 4

原创 自定义ProgressDialog的实现

1.ProgressDialog之场景还原       最近在项目中,很多地方要加载H5界面,中间有个加载数据的空白档,为了不影响用户体验,ProgressDialog派上用场了。我喜欢简约,所以今天我就分享一个简约的自定义ProgressDialog的实现,效果图如下:2.自定义ProgressDialog的用法1.自定义ProgressDialog的style(在value

2016-12-21 21:57:22 740 3

原创 关于webview的加载及缓存的总结

1.WebView的介绍 webview是Android中直接加载html页面的控件,它为webApp带来了新生命。那么,他的出现也伴随着很多问题的产生;今天就webview的加载及缓存方面的知识做个总结,希望对大家有所帮助。2.Webview的缓存webview的缓存分为两种:网页数据缓存和H5缓存①网页缓存的结构:/data/data/package_name/cac

2016-12-18 22:22:20 16386 1

原创 如何使用Fiddler对Android应用进行抓包

1.场景还原之Fliddler    Fiddler是一款抓包神器,近日,由于项目中要嵌入H5页面,公司又没专门的UI设计师,所以你懂得,这个任务就要给我喽!可怜的我并没有艺术细胞,所以我想到求助抓包神器---Fliddler.话说Fliddler非常强大,是程序猿必备工具,好吧,今天我就跟大家分享一下如何使用Fliddler对Android应用进行抓包处理。2.Fliddler以及手机端

2016-12-15 23:46:24 4582

原创 App更新进度显示在后台通知栏详解

1.场景还原      最近在项目中遇到App更新的问题,老大让更新进度直接显示在后台通知栏中,以前我都是用ProgressDialog撸成的,话说用户体验不好,要改成后台通知栏效果,好吧,谁让我不是老大的!改呗...今天就后台通知栏显示更新进度功能给大家伙分享一下,先上图:2.PendingIntent的介绍    根据pend英文意思就知道是延迟的intent,主要用来在某个事

2016-12-14 22:01:59 3182

原创 Android多渠道打包详解

1.Android多渠道打包的介绍      由于Android发布app应用市场众多:360,华为,豌豆荚,小米,qq, 91......,于是产生了多渠道打包的问题;今天就借助友盟的渠道统计讲解Android多渠道打包的方法。2.多渠道打包的具体步骤1.在Manifest文件中添加:meta-data android:name="UMENG_CHANNEL"

2016-12-13 23:35:04 649 1

原创 解决Android Studio第一次导入第三方工程超级慢的方法总结

1.场景分析  前几天,由于电脑重装系统了,所以重新安装leandroid环境;安装成功后,突然发现导入第三方工程十分慢,我甚至怀疑AS是不是死了,其实他是假死,他是在为你卖命的下载gradle,无奈,下载gradle往往得自备云梯。下面就自己的经验向大家介绍解决编译龟速的问题。2.方法总结①手动修改待导入工程的属性这种方法得知道已经安全导入工程的属性,然后一一对应的复制到待导入工

2016-12-12 22:55:12 2967 5

原创 关于Android6.0权限适配的问题

1.适配的背景          由于Android系统的碎片化严重,适配成了不可或缺的重要步骤;最近在项目中负责Android6.0的各种危险权限的适配,今天借此机会,向大家分享一下适配的原理。2.蓝牙权限的适配    有人会问为什么把蓝牙权限单独拿出来说,我只能回答,蓝牙权限有些特别,开启蓝牙搜索的时候,模糊定位也就开启了,而重要的是,模糊定位是一种危险的权限,在Android

2016-12-08 21:11:31 5404

原创 android环境的搭建

1.Java环境的搭建①配置JAVA_HOME : C:\Program Files (x86)\java\jdk1.8.0_25②配置CLASS_PATH :   .;C:\Program Files (x86)\java\jdk1.8.0_25\bin;C:\Program Files (x86)\java\jdk1.8.0_25\lib\dt.jar;C:\Program F

2016-12-07 19:50:58 304

原创 android studio绑定git进行项目多人合作开发及代码托管

1.git的介绍    git是一种项目版本控制工具,公司开发一般多用git,或者svn进行代码托管,最近,因为项目涉及到多人合作开发,所以趁着有空分享一下经验,以免各位走弯路。在以前我一直用git命令行进行代码的push,现在直接操作android studio从远程端pull代码,修改后push代码。2.git详细的用法1.工具:①git的安装;②android studio的安装

2016-12-04 22:00:33 4711 2

原创 Sqlite的使用详解

1.SQLite的介绍        sqlite是一款轻量型的数据库,不需要安装且不依赖第三方软件,除了主流操作系统 windows,linux之后,SQLite还支持其它一些不常用的操作系 统。 当然sqlite也是Android原生数据库,既然sqlite这么好,那么今天我就带着大家一起探索一下sqlite的真面目。2.SQLite的使用步骤1.创建SQLiteDBHelper,

2016-12-02 23:07:39 4939 1

基于SpringBoot的微服务考勤系统

该项目主要基于SpringBoot的考勤系统,主要涉及角色管理,用户管理,考勤管理,课程管理等模块组成

2021-01-14

MQTT实现前后端实时通信

该demo主要围绕mqtt如何实现前后端实时通信及如何设计优雅的主题(topic),适用于物联网mqtt通信集成方案或实时性较强的通信功能。

2021-01-14

实现app后台更新进度

实现app后台更新进度

2016-12-14

webviewCacheDemo

webview的缓存,内存泄漏的处理及加载

2016-12-18

android6.0权限适配

android6.0权限适配

2016-12-08

Zxing jar包

这是一个zxing的架包

2016-10-19

ShareSDKDemo

这是一个一键分享至各个平台大的demo

2016-10-09

MaterialRefreshLayout

这是一种新的上拉刷新,下拉加载更多的控件

2016-10-25

baiduMap1Demo

百度地图Demo,涵括了基础地图,定位,检索等功能

2016-10-17

自定义设置刻度控件

自定义设置刻度控件

2016-11-27

Zxing二维码生成与扫描

二维码生成与识别的demo

2016-10-19

百度key的shh1生成工具

这是一个自动生成百度地图的SHH1值的工具

2016-10-17

MD5签名生成器

2017-04-11

日期选择器

日期选择控件

2016-11-30

progressDialogDemo

自定义progressDialog

2016-12-21

HiJson.exe

格式化json数据的工具

2016-10-11

gson开源架包

Gson开源架包

2016-10-12

sourceTree

代码托管工具

2017-07-05

listview的自动显示与隐藏

toolbar的自动显示与隐藏

2016-10-23

JsonWeather

json解析天气信息

2016-10-11

GsonTrainDemo

这是一个利用Gson解析json数据的Demo

2016-10-12

自定义View

自定义View

2016-09-29

BmobDataAysc

BmobDataAysc

2016-10-06

eagle-zhang的留言板

发表于 2020-01-02 最后回复 2020-01-02

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

TA关注的人 TA的粉丝

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