自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (21)
  • 收藏
  • 关注

转载 Android 事件分发

1、View的事件分发比如说你当前有一个非常简单的项目,只有一个Activity,并且Activity中只有一个按钮。你可能已经知道,如果想要给这个按钮注册一个点击事件,只需要调用:[java] view plaincopybutton.setOnClickListener(new OnClickListener() {

2015-06-28 18:06:35 605

原创 消息推送的原理

消息推送的目的:根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值的信息答:一、原理    消息推送有两种,一种是(pull拉的方式)客户端定时直接到服务器搜索消息,如果发现有新的消息,就获取消息下来;缺点:费流量和电量,信息不是最新的另一种是(push 推送方式)服务器向客户端发送消息,也就是当有信息消息时,服务器端就会向客户端发送消息。优点:省电

2015-06-28 11:10:17 1679

转载 在android中做一个竖着的seekbar效果

工作繁忙,总想有机会停下来喘口气,整理一下思路,做一些积累,但是这样的机会很少。要做android的界面,基础的要求是熟悉那些内置的组件(prebuilt componments),而有时候这些组件是不够用的,这时候我们就需要自己写一个新的,或者修改内置的。这就要求我们了解更多知识,比如各个View是怎么画出来的,UI上各种事件是如何分发和处理的等等。这些我都计划写出来和大家分享,网络上中文资料,

2015-06-27 16:42:03 3766

转载 Android提高十七篇之多级树形菜单的实现

在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是要实现的是3级树形菜单。本文程序运行效果图:当用BaseExpandableListAdapter来实现二级树形菜单时

2015-06-26 10:24:14 839

转载 android瀑布流简单实现原理

网上关于android瀑布流的例子一大堆,但是很多都是很复杂,对于新手来说有一定的难度。原理很简单,就是异步下载图片,把图片addView到ScrollView(因为可以上下一直拖动)中,你需要屏幕显示几列就在ScrollView中放置几个LinearLayout,下面我就一个简单的例子来讲解android瀑布流的用法,样子很丑就不上图了。。1、在xml布局文件:很简单就是

2015-06-25 11:15:52 2016

jacob_1.18的dll和jar文件的压缩包(java)jacob_1.18的dll和jar文件的压缩包(java)

freemarker生成的word文档在app端无法打开,用三方的jacob,

2018-08-15

字母导航_联系人列表索引

用三方库字母导航来仿手机联系人列表,可以根据字母索引快速点位联系人

2018-03-28

开发中复杂Json解析(LinkedTreeMap)

开发中遇到的复杂JSON,用TypeToken来进行处理:(当然还有第二种解析方式,请查看http://blog.csdn.net/jason_996/article/details/78039799) 处理方法: 1,先将接口返回的JSON,用gson.tojson(map)方法,将LinkedTreeMap对象转成String。 2,再通过gson.fromjson(string,type)方法,将String转成LinkedTreeMap。用到了Type type=new TypeToken(){}.getType; 3,再将LinkedTreeMapf进行遍历

2017-09-20

《深入探索Android热修复技术原理》PDF文件

继《阿里巴巴Java开发手册》后,阿里为开发者带来了第二份重磅大礼:业界首部安卓热修复原理书籍——《深入探索Android热修复技术原理》,该书为阿里巴巴手淘技术团队撰写,现已免费开放下载。

2017-07-03

Android之MVP(二)深入封装之登录Demo(MVP抽取基类)

Android之MVP(二)深入封装之登录Demo(MVP抽取基类)

2017-04-14

Android FTP上传带进度条(优化后代码)

项目中用到的效果,很实用的。主要功能就是:用fresco获取网络图片,获取本地的图片,上传本地图片到ftp服务器,下载ftp的图片。使用前请先配置ftp服务器

2017-03-30

自定义android RadioButton样式

自定义android RadioButton样式,代码说明地址:http://blog.csdn.net/jason_996/article/details/62889374

2017-03-17

RecylerView中checkbox的选择错乱问题和选不中问题DEMO

RecylerView中checkbox的选择错乱问题和选不中问题的DEMO,详情看地址:http://blog.csdn.net/jason_996/article/details/53464728

2016-12-05

android 倒计时 发送激活码

android 倒计时 发送激活码 CountDownTimer

2016-08-17

[demo]仿IOS底部弹框效果及Android各类对话框和弹框效果

[demo]仿IOS底部弹框效果及Android各类对话框和弹框效果

2016-05-18

android 自定义组合控件

代码的介绍可以查看我的博客:http://blog.csdn.net/jason_996/article/details/51203215

2016-04-21

闪动、上升的数字(仿支付宝)(两个效果的demo)

本demo中有两个效果 1.RiseNumberTextView 2.RunningTextView

2015-08-07

listview中添加checkbox实现多选操作问题

在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。

2015-07-21

完全自定义Android对话框AlertDialog的实现(系统源码)

完全自定义Android对话框AlertDialog的实现,借鉴了系统源码。在Android2.1下编译通过

2015-07-17

EventBus_demo

EventBus使用,这是我做的小案例。有详细的代码分析地址:

2015-07-16

Android ProgressDialog 控件自定义(Loading)

执行耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最容易想到的就是progressbar或者progressDialog. 源码的详细说明链接:http://blog.csdn.net/jason_996/article/details/46907409

2015-07-16

xutils-httpUtils 下载显示进度百分比(自定义toast)

xutils-httpUtils 下载显示进度百分比(自定义toast)

2015-07-08

json解析_简单的练习

json解析_简单的练习, 有代码和效果图片

2015-07-08

android Toast大全(五种情形)建立属于你自己的Toast

Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。

2015-07-07

多点触控文字缩放

这是经常用的一个小demo,可以对文字进行放大缩小,字体的大小可以在代码里设置。

2015-07-06

android 5.0_toolbar

Material Design之Toolbar与Palette实践()

2015-06-26

空空如也

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

TA关注的人

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