- 博客(17)
- 资源 (197)
- 收藏
- 关注
原创 PullToRefresh使用详解(二)---重写BaseAdapter实现复杂XML下拉刷新
前言:上篇我们讲了怎么初步使用PullToRefresh,但上篇只是几个简单的字符串,在真正的项目中,不可能只是这么简单的,而是复杂的XML的累积,这篇我在前一篇和以前讲的simpleAdapter的基础上,进一步实现复杂XML的下拉刷新相关文章:(这篇文章是建立在这三篇文章的基础上,如果本篇文章看不大懂,请先看看这三篇文章)《List控件使用--SimpleAdapter使用详解(一
2013-12-31 09:14:23
24198
5
原创 PullToRefresh使用详解(一)--构建下拉刷新的listView
前言:前几天写了篇关于PullToRefresh控件的DEMO导入的博客,但由于当时没有用到,所以就没细往下讲,现在开始到了实战阶段,用到了PullToRefresh的listView样式,网上有讲的,但讲的不多,而且没有详细的例子来说,下面我讲讲这个东东的实现方法。效果图:
2013-12-30 14:18:42
169274
18
原创 百度定位SDK使用V4.0
前言:最近在做一个应用,要用到LBS定位,本想自己写,可技术还是不到位,而且时间也不多了,还是以先实现为主吧,然后就研究百度的LBS定位,谷歌的也有LBS定位服务,但总感觉谷歌大神被赶到香港以后,就一直不稳定,不知道LBS怎么样,估计也不行,所以直接就用了百度定位SDK,但百度的定位SDK每日的最大访问量为10W,所以软件用户量大了的话,还是自己写定位代码吧,像我这样的前期用用也还无所谓,毕竟前期
2013-12-28 16:49:45
23137
1
原创 获取Android签名证书的sha1值
前言:今天开始研究LBS定位,使用百度定位API,但要用到签名,百度帮助文档上写了两种方法,坑爹,不能直接用,最后使用keytool工具完成的,下面是解决过程;一、百度官方方法第一种:使用keytool keytool -list -v keystorefile -storepass 123456其中keytool为jdk自带工具;keystorefile为Android 签
2013-12-27 20:56:52
106533
原创 httpClient及android 原生接口实现下载并显示图片
前言:这篇文章用到了Android的handler机制,对于handler机制我也还没搞得太清楚,只能先把相关的几个帖子贴上,大家先看看吧,等后面理解了再仔细讲讲,最后我另外给出了用android原生HttpURLConnection是怎样来下载并显示图片的,但这种方法一般不用,所以我也就不讲了,如果想看就看源码吧上效果图:
2013-12-27 13:06:08
12211
2
原创 android原生POST、httpClient4.X实现向PHP服务器上传文件
前言:虽然网上代码一堆,相对减轻了尝试的复杂程度,但真正运行起来还是有各种问题的,没有源码直接运行是一个很大问题,我尝试了一天之后,终于弄懂了些门路,分享给大家,对于原生POST方式上传,因为我也不会用这种方式上传文件,效率低,不好用,所以我也没有深究具体代码及原理,但我给出的代码是可行的,我们先从PHP在浏览器中上传图片到服务器开始,然后逐步讲解通过android是如何上传的,android的那
2013-12-25 22:07:28
16924
3
转载 DDMS中sdcard权限问题(无法访问)解决
在adb shell中运行ls -l看到sdcard权限为d-------解决办法:在项目的AndroidManifest.xml中添加: 完了以后clean,重新编译一下整个工程,然后再去ddms中就可以在File Explorer中展开sdcard文件夹了转载地址:http://leiming32.blog.51cto.com/1021363/56
2013-12-24 14:40:33
9938
原创 httpClient 4.X与PHP服务器通信详解
前言:近期搞android开发,初接触JAVA,对其了解还不够深入,但遇到通信问题时,因为我以为搞过PHP,对PHP还是比较了解的,所以决定用PHP来写后台,但网络上有关客户端与PHP服务器的例子真是少之又少,只能自己一步步尝试,还好难度不大,用了一天的时间解决了服务器通信问题,分享给大家。一、前期准备1、将自己电脑配置成PHP服务器,(我电脑的IP是:222.195.151.19),这个
2013-12-19 16:10:32
5983
1
转载 如何在真机上调试Android应用程序(图文详解)
1、手机连电脑上,将手机设置为调试模式设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】2、安装驱动安装驱动有两种方法:第一种:在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可以连接上手机了第二种:如果是window系统,系统会提示安装驱动:选择android SDK
2013-12-18 21:36:52
4457
原创 android XML总结
1、shape .xml <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#c0000000" android:endColor="#c0000000"
2013-12-17 08:47:20
4638
1
原创 List控件使用---SimpleAdapter使用详解(二)
前言:前面的一篇博客讲解了怎样使用BaseAdapter,这篇博客讲深入一些,实现从本地的JSON文件读取数据,加载到listView中显示。先看效果:再说一下,这篇文章的功能是:在派生自BaseAdapter基础上,从本地JSON文件中读取信息,动态生成listView页面!这篇文章的XML布局文件没有变,为了大家方便还是贴一下吧。<LinearLayout xmlns
2013-12-12 21:20:34
12020
2
原创 android---xml---include用法(导入另一个XML文件到本布局中)
Android在xml文件中可使用include包含其他定义好的布局, 可以将多处用到的布局单独出来,然后用include包含进来,这种包含方法相当于把原来布局的一部分代码独立出来,供大家共同使用,也就相当于面向对向中的类的概念差不多。下面我们逐步讲解include的作用。先看下我们要实现的整体界面:一、未使用Include时通常情况下,我们直接就能写出布局代码,下面是所使用的XM
2013-12-11 15:03:34
51646
8
原创 List控件使用---SimpleAdapter使用详解(一)
前言:这篇文章仅对SimpleAdapter的使用方法进行详解,另外还有其它的两种用法,因为使用范围比较局限,我也用不到,所以就不讲了,这里也主要是为了做个学习笔记。写的不好,还望见谅。一、简单实现先看效果:1、XML要实现这个效果,首先我们要写一个XML文件,而这个布局文件仅仅定义了列表中一项的表现形式。XML文件代码如下:(vlist.xml)<LinearL
2013-12-11 10:03:57
30175
8
转载 国外源码精品-Android-PullToRefresh 简介与DEMO导入
转载地址:http://my.oschina.net/cuitongliang/blog/170708 (一)&&http://my.oschina.net/cuitongliang/blog/170737 (二)PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINEDPull To Refresh Views for Androi
2013-12-05 12:23:21
22515
1
原创 android 开源项目集合
1、直接拿来用!最火的android项目集合:http://www.youkuaiyun.com/article/2013-05-03/2815127-Android-open-source-projects
2013-12-05 09:44:27
4936
原创 TabHost详解
前言:今天仔细研究了下TabHost,主要是为了实现微信底部导航栏的功能,最后也给出一个链接,这位老兄用TabHost基本做出来了微信导航栏。正文TabHost的实现分为两种,一个是不继承TabActivity,一个是继承自TabActivity;当然了选用继承自TabActivity的话就相对容易一些,下面来看看分别是怎样来实现的吧。一、定义tabhost:不用继承TabActivi
2013-12-04 16:11:35
80802
7
转载 TabHost和android:layout_height="0.0dip"以及android:layout_weight配合在布局中的使用
转载地址:http://www.cnblogs.com/zb-xxzjjcbx/archive/2013/01/05/2845641.html最近在搞UI部分,对布局有了一定的认识(仅限于各人的理解)欢迎来拍砖。首先对android:layout_height="0.0dip"的属性很是迷惑,在网上找了一大堆的东西,其实也并没有说出来一个所以然来。找了很多文章发现一个规律就是:当andro
2013-12-04 12:22:58
8218
1
博客《鱼眼索引控件详解之二 —— 快速索引雏形实现》对应源码
2016-01-05
博客《自定义控件三部曲之绘图篇(十)——Paint之setXfermode(一)》对应源码
2016-04-28
博客<Animation动画详解(七)——ObjectAnimator基本使用>对应源码
2016-02-27
博客<Animation动画详解(九)——联合动画的代码实现>对应源码
2016-02-28
博客<Animation动画详解(八)——PropertyValuesHolder与Keyframe>对应源码
2016-02-27
博客《自定义控件三部曲之绘图篇(六)——Path之贝赛尔曲线和手势轨迹、水波纹效果》对应源码
2016-03-28
博客《 Animation动画详解(十)——联合动画的XML实现与使用示例》对应源码
2016-03-01
博客《 夯实JAVA基本之二 —— 反射(3):类内部信息获取》对应源码
2015-12-01
博客《自定义控件三部曲之绘图篇(七)——Paint之函数大汇总》对应源码
2016-04-03
博客《Animation动画详解(十二)——animateLayoutChanges与LayoutTransition》对应源码
2016-03-26
博客《夯实JAVA基本之二 —— 反射(1):基本类周边信息获取》对应源码
2015-11-27
《自定义控件三部曲之绘图篇(六)——Path之贝赛尔曲线和手势轨迹、水波纹效果》对应源码
2016-03-30
对应源码
2016-04-19
博客对应源码
2016-03-28
博客《Animation动画详解(四)——ValueAnimator基本使用》对应源码
2016-01-15
博客《 Animation动画详解(十一)——layoutAnimation与gridLayoutAnimation》对应源码
2016-03-03
博客《鱼眼索引控件详解之一 —— 自定义索引器 》源码
2016-01-05
博客《反射(2):泛型相关周边信息获取》对应源码
2015-11-30
博客《自定义控件三部曲之绘图篇(十七)——为Bitmap添加阴影并封装控件》对应源码
2016-07-12
《自定义控件三部曲视图篇(三)——瀑布流容器waterfalllayout实现》对应源码
2017-04-08
博客《自定义控件三部曲之绘图篇(十三)——Canvas与图层(一)》对应源码
2016-05-04
博客《 WebView使用详解(三)——WebChromeClient与LoadData补充》对应源码
2016-06-04
博客《 自定义控件三部曲之绘图篇(九)——Paint之setColorFilter》对应源码
2016-04-26
博客对应源码
2016-07-26
博客《自定义控件三部曲之绘图篇(十二)——Paint之setXfermode(三)》对应源码
2016-04-30
《自定义控件三部曲视图篇(九)——RecyclerView实现滚动画廊控件》对应源码
2019-01-23
《RecyclerView系列之一——简单使用》对应源码
2018-09-18
博客《RecyclerView系列之三自定义LayoutManager》对应源码
2018-12-06
博客《自定义控件三部曲之绘图篇(十五)——QQ红点拖动删除效果实现(基本原理篇)》
2016-06-08
博客《自定义控件三部曲之绘图篇(十六)——给控件添加阴影效果与发光效果》对应源码
2016-07-04
博客《RecyclerView系列之四回收复用实现方式二》对应源码
2018-12-12
博客《 WebView使用详解(一)——Native与JS相互调用(附JadX反编译)》对应源码
2016-05-21
博客《自定义控件三部曲之绘图篇(十九)——LinearGradient与闪动文字效果》对应源码
2016-08-29
博客《RecyclerView系列之四实现回收复用》对应源码
2018-12-07
《自定义控件三部曲之绘图篇(二十)——RadialGradient与水波纹按钮效果》对应源码
2016-09-24
博客《自定义控件三部曲之绘图篇(十一)——Paint之setXfermode(二)》对应源码
2016-04-30
博客《自定义控件三部曲视图篇(五)——RecyclerView系列之二ItemDecoration》源码
2018-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人