![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
project
itchenlin
这个作者很懒,什么都没留下…
展开
-
下拉刷新,上拉加载更多 PullToRefresh
项目中很多地方都用到了刷新或者加载更多这小功能,之前原创 2014-08-18 11:39:23 · 578 阅读 · 0 评论 -
版本更新
首先是UpdateHelper类,检测版本是否要更新原创 2014-09-04 09:30:28 · 524 阅读 · 0 评论 -
android自定义广播实现app完全退出
完全退出应用程序是一个基本的不能再基本的功能了,每个APP都会有这个功能,在java中这个功能很容易就实现了,这里就不多说了,但在android里,却好像没有那么容易,查阅了网上相关的资料和博客,大概有以下几种方法: 1.利用 PackageManager关闭所有本程序相关的进程,有人说2.2以上此法就失效了,没有亲自试过,不枉下断言,感兴趣的可以自己试. 2.利用java的转载 2014-11-10 09:26:30 · 528 阅读 · 0 评论 -
ListView下拉刷新,上拉自动加载更多
下拉刷新,Android中非常普遍的功能。为了方便便重写的ListView来实现下拉刷新,同时添加了上拉自动加载更多的功能。设计最初是参考开源中国的Android客户端源码。先看示例图。 图1转载 2014-10-10 12:43:28 · 552 阅读 · 0 评论 -
Activity管理
package com.lurencun.cfuture09.androidkit.util.ui;002import java.util.HashMap;003import java.util.Set;004import android.app.Acti原创 2014-10-30 10:50:48 · 529 阅读 · 0 评论 -
Android中自定义MultipartEntity实现文件上传以及使用Volley库实现文件上传
前言在开发当中,我们常常需要实现文件上传,比较常见的就是图片上传,比如修改个头像什么的。但是这个功能在Android和iOS中都没有默认的实现类,对于Android我们可以使用Apache提供的HttpClient.jar来实现这个功能,其中依赖的类就是Apache的httpmime.jar中的MultipartEntity这个类。我就是要实现一个文件上传功能,但是我还得下载一个jar包,转载 2015-01-15 21:39:23 · 2373 阅读 · 1 评论 -
Android轻量缓存框架--ASimpleCache
做Android应用开发的同学们相信对“缓存”这个词不陌生,缓存可能有多方面的概念,这里大概列举下程序开发的缓存大概有哪些:1.服务端控制缓存如volley请求库,便是通过服务端的“Cache-Control”和“max-age”来告诉客户端有没有缓存以及缓存的时间,也是推荐的使用方式,但是需要服务端配合,比较灵活。2.客户端直接控制缓存有些时候不需要服务端来支持的转载 2015-02-13 15:03:23 · 400 阅读 · 0 评论 -
Android动态修改strings.xml中字符串占位符内容
效果:strings.xml中节点是支持占位符的,如下所示:整数型:%1$d,浮点型:%2$.2f,字符串:%3$s其中%后面是占位符的位置,从1开始, $ 后面是填充数据的类型 %d:表示整数型; %f :表示浮点型,其中f前面的.2表示小数的位数 %c:表示字符转载 2015-02-28 17:12:17 · 1697 阅读 · 2 评论 -
Android Gson
目前的客户端大都有和服务端进行交互,而数据的格式基本就是json了,于是在Android开发中就经常用到json解析,方便的是Google已经为我们提供了一个很棒的json解析库–gson,那么今天就来总结分享下gson的各种用法。gson的官方下载地址:google-gson单个对象首先我们来看一个最简单的用法,假设json的数据格式是这样的:{ "id"转载 2015-02-13 15:17:24 · 420 阅读 · 0 评论 -
Android实现 ScrollView + ListView无滚动条滚动
Android实现 ScrollView+ListView无滚动条滚动,即ListView的数据会全部显示完,但Listview无滚动条。核心代码如下:1. NoScrollListView.java /*** * 自定义ListView子类,继承ListView * @author Administrator * */public class NoScr转载 2015-04-18 16:46:03 · 398 阅读 · 0 评论 -
使用swipemenulistview实现列表的左右滑动
今天从网上找到一个第三方控件swipemenulistview,封装好的一个控件,可以实现列表的左右滑动,模仿qq的列表效果下载地址为:https://github.com/baoyongzhang/SwipeMenuListView我们下载好之后,将这个项目导入到我们的工程当中去,我个人感觉比较重要的是SwipeMenuLayout这个类,在这个类当中重写转载 2015-04-20 13:22:40 · 469 阅读 · 0 评论 -
Android UI开源组件库BottomView ,第三方自定义UI控件
这里分享一个Android的非常经典实用而且简单方便的第三方UI控件库:BottomView(小米的米UI也用到了这个)实现功能:可以在底部弹出的View里自定义布局;可以自定义是否可以触摸外部消失;可以自定义事件;可以自定义外围背景是否透明;可以自定义动画;如果需要的话,可以强制为顶部View显示BottomView.j转载 2015-04-29 09:28:20 · 437 阅读 · 0 评论 -
关于Android在线支付Alipay(支付宝)开发的经验分享
在近期,公司需要开发一个关于在线支付的模块,所以需要用到第三方支付平台转载请注明出处:http://blog.csdn.net/ht_android/article/details/45307165经过一周多的时间对这两种支付平台的研究,完成功能后将经验分享给大家,希望能帮助到有需求的朋友。首先是支付宝的开发资料方面: 接口申请url https://b.alipa转载 2015-04-29 23:14:34 · 785 阅读 · 0 评论 -
SwipeRefreshLayout 嵌套PullToRefreshListView下拉刷新冲突解决
SwipeRefreshLayout 嵌套PullToRefreshListView ,当我往下滑动一定距离,然后想往上滑动时,发现scroll事件已经被SwipeRefreshLayout拦截,解决办法如下:一、实现OnScrollListener接口/** 由于PullToRefreshListView与下拉刷新的Scroll事件冲突, 使用这个ScrollListener可以避免Pu原创 2016-03-21 11:57:40 · 1695 阅读 · 0 评论 -
仿美团商品选购下拉菜单实现
感觉自己还是很少写实际应用实现的博客。最近在找实习,写博客时间少了,但还是要坚持。今天这篇博客来讲下电商应用中常见的选择类别下拉列表的实现。先看下效果图:一、下拉列表的实现其实实现方法有很多,这时实现的也没有什么技术含量,只是总结下自己在项目中的做法,也提供一个思路。首先是列表的数据,一般数据都是从后台读过来,这里因为没有后台,所以写死在客户端:priv转载 2016-03-12 11:41:24 · 1035 阅读 · 0 评论 -
Android开发技巧——定制仿微信图片裁剪控件
拍照——裁剪,或者是选择图片——裁剪,是我们设置头像或上传图片时经常需要的一组操作。上篇讲了Camera的使用,这篇讲一下我对图片裁剪的实现。背景下面的需求都来自产品。裁剪图片要像微信那样,拖动和放大的是图片,裁剪框不动。裁剪框外的内容要有半透明黑色遮罩。裁剪框下面要显示一行提示文字(这点我至今还是持保留意见的)。在Android中,裁剪图片的控件库还是挺多的,特别是git转载 2016-03-12 11:52:26 · 911 阅读 · 0 评论 -
Scrollview嵌套EditText,使其滑动
<ScrollView android:id="@+id/sv_scrollview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fadingEdge="none" android:scrollbars=转载 2016-03-12 15:29:24 · 312 阅读 · 0 评论 -
Android:实现带图片和CheckBox的ListView
实现在ListView的每一条List中带图片和CheckBox。(1)第一步,先上布局文件:main.xml和list.xmlmain.xml[html] view plaincopyspan style="font-size:18px;">xml version="1.0" encoding="utf-8"?> Linear转载 2014-09-02 17:16:30 · 655 阅读 · 0 评论 -
android按返回健提示是否退出
android平台会遇到一些比较特殊并难以解决的问题,这些问题在原生应用开发中很easy, Android的返回键处理就是问题之一,假如我们要实现一个在很多App中都有的在主页按返回键弹出对话框提示用户退出应用的功能,在原生应用开发中是很容易的,只要在onKeyUp事件里面对返回键事件进行处理就可以了。按2次返回键退出应用的Java代码如下:原创 2014-09-01 13:09:31 · 1088 阅读 · 0 评论 -
常用的工具方法
在开发中经常用到的一些工具方法,以后通过原创 2014-09-04 09:18:48 · 537 阅读 · 0 评论 -
Android开发之向桌面添加快捷方式
Android开发之向桌面添加快捷方式对于一个希望拥有更多用户的应用来说,用户桌面可以说是所有软件的必争之地,如果用户在手机桌面上建立了该软件的快捷方式,用户将会更频繁地使用该软件。因此,所有 Android程序都应该允许用户把软件的快捷方式添加到桌面上。在程序中把一个软件的快捷方式添加到桌面上,只需要如下三步即可:1. 创建一个添加快捷方式的Intent该Intent的A转载 2014-09-06 06:31:02 · 917 阅读 · 0 评论 -
android开发之选择联系人并返回电话号码
在项目开发过程中,选择联系人原创 2014-08-25 17:07:53 · 1177 阅读 · 1 评论 -
获取屏幕属性的工具类
package com.widget.time;import android.app.Activity;import android.util.DisplayMetrics;/** * 得到屏幕宽高密度等 * @author * @chenlin * */public class ScreenInfo {private Activity a原创 2014-08-13 10:14:02 · 446 阅读 · 0 评论 -
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/12684155前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过完国庆到新公司报道,感觉还不错,就是现在住的地方离新公司有点远,地铁20站,伤不起啊,我每天早上7点多就要起床,然后屁颠屁颠的去挤地铁上班,晚上下班还要挤地铁,先不说路程远,车费一天就要10转载 2014-09-10 09:31:31 · 789 阅读 · 0 评论 -
自定义Progress
一、先定义XML文件原创 2014-08-15 10:46:12 · 589 阅读 · 0 评论 -
Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
转载请注明出处http://blog.csdn.net/xiaanming/article/details/11066685今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,IOS上面直接设置某个属性就可以实现这一功能,但是Android原生EditText不具备此功能,所以要想实现这一功能我转载 2014-08-15 11:23:32 · 778 阅读 · 0 评论 -
Android 仿美团网,大众点评购买框悬浮效果之修改版
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17761431),请尊重他人的辛勤劳动成果,谢谢!我之前写了一篇关于美团网,大众点评的购买框效果的文章Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果,我自己感觉效果并不是很好,如果快速滑动界面,显示悬浮框的时候会出现转载 2014-08-15 11:08:52 · 554 阅读 · 0 评论 -
自定义Toast
用系统的Toast提示,原创 2014-08-14 17:57:35 · 478 阅读 · 0 评论 -
Android网络连接判断与处理
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。转载 2014-08-14 22:30:52 · 392 阅读 · 0 评论 -
Android快速开发系列 10个常用工具类
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java转载 2014-09-11 16:54:56 · 827 阅读 · 0 评论 -
自定义横向的ListView
项目中的需要,网络上找了很久都没找到合适的横向的原创 2014-08-15 14:48:21 · 612 阅读 · 0 评论 -
android 发送验证码,显示倒计时
public class CountdownTimerActivity extends Activity { private TimeCount time; private Button checking; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated metho原创 2014-09-23 15:07:05 · 856 阅读 · 0 评论 -
Android 快速开发系列 打造万能的ListView GridView 适配器
1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。本篇博客为快速开发系列的第一篇,将一步一步带您转载 2014-08-31 15:37:04 · 578 阅读 · 0 评论 -
Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确HorizontalScrollView可以实现Gallery的效果,但是HorizontalScrollView转载 2014-08-31 16:12:06 · 709 阅读 · 0 评论 -
Android UI开发详解之模板控件的复用
Android的UI设计一直是Android程序员比较苦恼的一件事,本文主要讲解如何将一些模板类控件进行复用,从而简化UI的开发。如图:我们很多程序的界面中,顶部的TopBar是不变的,所以,我们可以做一个公用的控件模板,每次使用时,只要设置相应的参数,就能生成这样一个TopBar。模板控件实现方法:[java] vi转载 2014-08-31 22:31:52 · 540 阅读 · 0 评论 -
Android三级目录、ListView单选/GridView单选、ListView多选/GridView多选
NoHttp开源地址:https://github.com/yanzhenjie/NoHttpNoHttp详细使用文档已发布,你想知道的全都有,请点我移步!版权声明:转载请注明本文转自严振杰的博客: http://blog.yanzhenjie.com本例Demo源码下载地址需求是怎样的? 近日群里的小伙伴问我三级目录、Android三级目录、Li转载 2017-06-06 15:18:42 · 447 阅读 · 0 评论