自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (55)
  • 论坛 (9)
  • 收藏
  • 关注

原创 launchMode使用详解

launchMode是很基础但是也很容易被忽视的问题,一个高性能的手机App不仅仅是代码完成的非常棒,也包括launchMode的合理使用。一个应用中,到底哪些Activity应该始终保持一个实例,哪些可以多次实例化,哪些要与其他应用共同分享使用,下面我们来慢慢分析。1.standardstandard是标准启动模式,也是默认启动模式,这种情况下,不管当前Back Stack(回退栈)中有没有要启

2015-10-31 11:50:55 5986 7

原创 android开发之使用上下文菜单

android中的上下文菜单类似于PC上的鼠标右键单击,不同的是android上没有鼠标这一概念,更谈不上右键单击,在android中,一般是长按某个View,调出上下文菜单。与OptionsMenu不同的是,ContextMenu是一个针对View的菜单,它绑定在某一个View上,而OptionsMenu是属于一个Activity的。现在大部分浏览器都有长按复制的功能,如下图:这种效果的实现是使

2015-10-27 16:10:44 13329

原创 android开发之shape详解

很多时候,使用shape能够实现的效果,你用一张图片也能够实现,但问题是一张图片无论你怎么压缩,它都不可能比一个xml文件小,因此,为了获得一个高性能的手机App,我们在开发中应该遵循这样一个原则:能够用shape实现的效果尽量不使用图片来实现。今天我们就一起来看看shape的使用。首先,使用shape画的图形,这个xml文件的根节点是shape,示例代码如下:

2015-10-26 20:39:25 6559

原创 android开发工具类之获得WIFI IP地址或者手机网络IP

有的时候我们需要获得WIFI的IP地址获得手机网络的IP地址,这是一个工具类,专门解决这个问题,这里需要两个权限:  第一个权限是获得WIFI的IP地址需要使用的,第二个权限是获得移动网络的IP需要使用的,代码如下:  public class GetIPAddressUtil { public s

2015-10-24 19:49:15 5392 1

原创 从源码角度深入理解Toast

Toast这个东西我们在开发中经常用到,使用也很简单,一行代码就能搞定: 1: Toast.makeText(this, "333", Toast.LENGTH_LONG).show();但是我们经常会遇到这样一种情况,比如说我们有两个按钮,每次点击之后就会弹出一个Toast,但是如果这两个按钮快速点击,我们看到的效果是这样的: 但实际上我们想要的效果应该是这

2015-10-24 12:02:03 2618 1

原创 从源码角度深入理解LayoutInflater

关于LayoutInflater,在开发中经常会遇到,特别是在使用ListView的时候,这个几乎是必不可少。今天我们就一起来探讨LayoutInflater的工作原理。一般情况下,有两种方式获得一个LayoutInflater实例: LayoutInflater inflater1, inflater2; inflater1 = LayoutInflater.from

2015-10-21 23:38:32 2467 1

原创 android开发之ExpandableListView的使用,实现类似QQ好友列表

由于工作需要,今天简单研究了一下ExpandableListView,做了一个类似QQ列表的Demo,和大家分享一下。 效果图如下: 先来看看主布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too

2015-10-19 23:36:51 5939 5

原创 从源码角度深入理解Handler

为了获得良好的用户体验,Android不允许开发者在UI线程中调用耗时操作,否则会报ANR异常,很多时候,比如我们要去网络请求数据,或者遍历本地文件夹都需要我们在新线程中来完成,新线程中不能更新UI,一个常规的解决方法就是在主线程中实例化一个Handler,在新线程中将消息封装在一个Message中,发送到主线程中,然后主线程来更新界面。这些都很简单,我们就不多说了,今天我主要想通过阅读源码来理解H

2015-10-18 16:45:22 2193

原创 从源码角度理解android动画Interpolator类的使用

做过android动画的人对Interpolator应该不会陌生,这个类主要是用来控制android动画的执行速率,一般情况下,如果我们不设置,动画都不是匀速执行的,系统默认是先加速后减速这样一种动画执行速率。 android通过Interpolator类来让我们自己控制动画的执行速率,还记得上一篇博客中我们使用属性动画实现的旋转效果吗?在不设置Interpolator的情况下,这个动画是先加速后

2015-10-17 16:55:07 4559

原创 android使用属性动画代替补间动画

本文参考Android属性动画完全解析(上),初识属性动画的基本用法 android3.0之前一共有两种动画,分别是frame动画和tween动画,关于这两种动画如果不了解可以查看我之前的文章android之frame动画详解 和android之tween动画详解 ,frame动画就是逐帧动画,把多张图片放在一起连续播放实现一种类似于gif图片的动画效果,tween动画就是补间动画,主要是对图像进行

2015-10-17 11:45:23 2388 1

原创 OKHttp的简单使用

一方面,最近关于OKHttp的讨论甚嚣尘上,另一方面,我最近也更新了android6.0,发现在6.0中HttpClient不能使用了,于是决定抽时间也看一下OKHttp,总结了一点东西,与大家分享。以前读书的时候在学校用过GitHub上的一个开源控件AsyncHttpClient,当时解决了不少问题,上传图片以及download都能实现,感觉还不错,这次看完OKHttp,暂未发现两者在功能上的差异

2015-10-11 12:39:22 4397 1

原创 在Eclipse中使用Git

Git接触也算比较久了(但一直懵懵懂懂,命令看了又忘了),写博客也有一段时间了,但是一直没想到这两个东西会联系到一起。我的习惯是写博客之前自己先做一个Demo,把问题都搞清楚再开始写,之前写博客都是把代码上传到百度云盘供需要的同学下载,后来见到有许多同学喜欢把自己的项目搞到GitHub上,感觉还不错,于是,我也跃跃欲试,今天尝试了一下,感觉还不错。写下来和大家分享。首先在Eclipse中安装EGit

2015-10-09 20:33:37 4554

原创 android开发之使用拼音搜索汉字

国庆回了趟家,昨天真不想走,离家近的感觉太好。唉,不扯这些,说说今天的正事吧。 上篇博客中介绍了自定义AutoCompleteTextView ,但是用到了一个很蹩脚的技术,就是我们事先把每个汉字的拼音当作一个字段输入进去了,在实际的开发中肯定不会这样做,我们要通过代码自动生成汉字的拼音,就像我们的手机通讯录,比如我们要查找“张三”这个人,我们只需要输入“zs”、“cs”或者“zhangsan”、

2015-10-09 19:38:30 4566 4

ViewPager之PageTransformer属性使用Demo

ViewPager之PageTransformer属性使用Demo,详情见博客http://blog.csdn.net/u012702547/article/details/52334161

2016-08-28

snackbar使用Demo

snackbar使用demo,详情见博客http://blog.csdn.net/u012702547/article/details/50284355

2015-12-13

dubbo入门案例参考

dubbo的一个入门案例,主要参考了官方文档,详情见博客http://blog.csdn.net/u012702547/article/details/77601538

2017-08-26

php中文帮助手册

官方最新版.chm格式php中文帮助文档,上传于2014-02-15.

2014-02-15

java源码之jdk源码

阅读jdk源码是学好java的途径之一,读懂这些源码,你绝对就是java高手。

2014-01-31

jacob操作详解

jacob是java操作office的重要工具,可是很多人都不知道该怎么用,那就看看我的例子吧

2013-12-02

java坦克大战源代码

java坦克大战源代码,代码中无任何错误,下载后即可运行,可以作为学习java多线程和java绘图、java集合等java知识的学习材料,欢迎下载。

2013-12-03

Java开发利器Myeclipse全面详解

虽然你天天使用eclipse,可是你是否真正了解它强大的功能?怎样使用它的快捷键,怎样让它帮你自动生成代码,在这里,都可找到答案。

2013-12-04

java2script

许多人为javascript的开发所苦恼,那么为什么不试试java2script呢?用java来写javascript,即将java文件编译为javascript

2013-12-04

Spring入门.pdf

江南一点雨原创 Spring 入门教程,更多 Spring教程请关注我的 CSDN 博客:https://blog.csdn.net/u012702547

2020-02-17

SpringMVC 入门教程.pdf

江南一点雨原创 SpringMVC 入门教程,更多 SpringMVC教程请关注我的 CSDN 博客:https://blog.csdn.net/u012702547

2020-02-17

MyBatis入门教程

江南一点雨原创 MyBatis 入门教程,更多 MyBatis教程请关注我的 CSDN 博客:https://blog.csdn.net/u012702547

2020-02-17

Spring Boot2 教程.pdf.zip

江南一点雨原创 Spring Boot2 教程合集。更多Spring Boot2资料可以关注我的 CSDN博客https://blog.csdn.net/u012702547

2020-02-17

GitHub入门与实践

GitHub入门与实践,GitHub入门与实践 是本人花钱买的电子版。是一个带你入门Github的优秀书籍。此PDF带完整书签。此次上传 纯属赚点csdn积分。

2017-10-16

websocket使用案例

websocket使用入门案例,详情请见博客http://blog.csdn.net/u012702547/article/details/77655826

2017-08-28

dubbo入门案例-参考官方文档

dubbo入门案例,详情见博客http://blog.csdn.net/u012702547/article/details/77601538

2017-08-26

Ajax上传文件Demo

Ajax上传文件Demo以及Ajax上传文件前的预览效果实现。详情见博客http://blog.csdn.net/u012702547/article/details/77585111

2017-08-25

SpringSession+Redis实现Session共享案例

SpringSession+Redis实现Session共享案例,详情请看http://blog.csdn.net/u012702547/article/details/72991283

2017-06-10

省市县三级联动数据库

省市县三级联动数据库,文件是导出的SQL语句,下载后直接执行即可。

2017-04-27

Java单元测试相关的两个jar包

Java单元测试相关的两个jar包

2017-01-13

Binder详解Demo

Binder详解Demo,详见博客http://blog.csdn.net/u012702547/article/details/52748403

2016-10-07

AIDL使用DEMO

AIDL使用DEMO,详情见博客http://blog.csdn.net/u012702547/article/details/52747989

2016-10-07

SQLBrite使用Demo

SQLBrite使用Demo,详见博客http://blog.csdn.net/u012702547/article/details/52577403

2016-09-18

干货集中营App

干货集中营App,详见博客:http://blog.csdn.net/u012702547/article/details/52566120

2016-09-17

Retrofit使用Demo

retrofit使用Demo,详见博客http://blog.csdn.net/u012702547/article/details/52143090#comments

2016-09-13

Android5.0水波纹效果Demo

Android5.0水波纹效果Demo,详见博客http://blog.csdn.net/u012702547/article/details/52325418

2016-08-26

Android开发中线程池的使用Demo

Android开发中线程池的使用Demo,详情见博客http://blog.csdn.net/u012702547/article/details/52259529

2016-08-20

Dagger2中Scope使用Demo

Dagger2中@Scope注解的使用,详见博客http://blog.csdn.net/u012702547/article/details/52213706

2016-08-15

Dagger2Demo

Dagger2使用Demo,详情见博客http://blog.csdn.net/u012702547/article/details/52200927

2016-08-14

ButterKnife使用Demo

Android注解框架ButterKnife使用Demo,详情见博客http://blog.csdn.net/u012702547/article/details/52194594

2016-08-12

Android模拟登录知乎

Android模拟登录知乎,Cookie持久化,具体请看我的博客:http://blog.csdn.net/u012702547/article/details/52156315

2016-08-09

DataBindingDemo3

Android开发中的数据绑定DataBindingDemo3,具体请看我的博客http://blog.csdn.net/u012702547/article/details/52077515

2016-07-31

DataBindingDemo2

Android开发中的数据绑定DataBindingDemo,具体请看我的博客http://blog.csdn.net/u012702547/article/details/52077515

2016-07-31

DataBindingDemo

Android开发中的数据绑定DataBindingDemo,具体请看我的博客http://blog.csdn.net/u012702547/article/details/52077515

2016-07-31

zxing的aar包

详情见博客http://blog.csdn.net/u012702547/article/details/51501350

2016-05-26

Android在线视频播放器Demo

Android在线视频播放器Demo,详见http://blog.csdn.net/u012702547/article/details/51317709

2016-05-04

Android自定义View值ProgressBar

Android自定义View值ProgressBar,详情请看http://blog.csdn.net/u012702547/article/details/51290266

2016-05-01

android自定义View之NotePad出鞘记

android自定义View之NotePad出鞘记,自定义NotePad,android自定义笔记本

2016-04-25

android自定义View之仿通讯录侧边栏滑动,实现A-Z字母检索

android自定义View之仿通讯录侧边栏滑动,实现A-Z字母检索

2016-04-24

Android中Dialog使用详解

android中AlertDialog使用详解,详细请看我的个人博客http://blog.csdn.net/u012702547/article/details/50676606

2016-02-16

_江南一点雨的留言板

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

给大家推荐个Git学习资料

发表于 2017-11-16 最后回复 2019-08-13

推荐一个SpringCloud学习资料

发表于 2017-11-03 最后回复 2019-01-22

V部落博客管理平台开源啦! Vue+SpringBoot强强联合!

发表于 2017-12-27 最后回复 2017-12-28

android开发想往深处走,都要学什么呀?有哪些方向?求大牛指点一二。

发表于 2015-07-24 最后回复 2017-12-07

一个开源的会议管理系统,适合初学者练手(老司机请忽略)

发表于 2017-08-23 最后回复 2017-09-06

推荐一个JavaWeb学习资料

发表于 2017-03-19 最后回复 2017-03-21

有没有西安的创业公司招技术?求收留

发表于 2015-10-13 最后回复 2016-07-18

XML转Java List集合,大牛们有没有好的建议?转化效率要高。

发表于 2015-08-30 最后回复 2015-09-09

空空如也

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

TA关注的人 TA的粉丝

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