5、andriod开发
文章平均质量分 96
启舰
今天就是未来,没有人能代替你奋斗!自己造的船,终有一天它会扬帆远航!
展开
-
onclicklistener到底怎么用?
转载地址:http://blog.csdn.net/dickren123/article/details/7216975相信很多像我一样的新手学习ANDROID开发会遇到这个问题,通过这几天的归类和总结,将我的理解写在下面,欢迎大家一起前来讨论:以按钮BUTTON的监听事件为例,以下的监听实现都是等价的:1.使用接口继承按钮监听方法:package dickren123.hui转载 2013-11-19 11:01:01 · 7168 阅读 · 4 评论 -
Android 代码自动提示功能
Eclipse for android 实现代码自动提示智能提示功能,介绍 Eclipse for android 编辑器中实现两种主要文件 java 与 xml 代码自动提示功能,解决 eclipse 代码提示失效、eclipse 不能自动提示、eclipse 没有代码提示的问题。eclipse xml 自动提示,eclipse java 自动提示,eclipse 自动提示功能,eclipse原创 2013-11-19 11:13:06 · 6533 阅读 · 0 评论 -
Android 之 下拉框(Spinner)的使用
下拉列表 Spinner。 Spinner的使用,可以极大提高用户的体验性。当需要用户选择的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。 Demo如下,可以留作参考 一、使用数组作为数据源 1.新建一个android的工程 2.工程的layout.xml文件如下:声明一个TextView控件和一个Spinner控件 <LinearLayo转载 2013-11-20 14:21:27 · 5395 阅读 · 0 评论 -
android service
http://www.cnblogs.com/allin/archive/2010/05/15/1736458.html 实例详解原创 2013-11-25 16:29:28 · 3143 阅读 · 0 评论 -
国外源码精品-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 · 22447 阅读 · 6 评论 -
android---xml---include用法(导入另一个XML文件到本布局中)
Android在xml文件中可使用include包含其他定义好的布局, 可以将多处用到的布局单独出来,然后用include包含进来,这种包含方法相当于把原来布局的一部分代码独立出来,供大家共同使用,也就相当于面向对向中的类的概念差不多。下面我们逐步讲解include的作用。先看下我们要实现的整体界面:一、未使用Include时通常情况下,我们直接就能写出布局代码,下面是所使用的XM原创 2013-12-11 15:03:34 · 51265 阅读 · 2 评论 -
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 · 8146 阅读 · 1 评论 -
TabHost详解
前言:今天仔细研究了下TabHost,主要是为了实现微信底部导航栏的功能,最后也给出一个链接,这位老兄用TabHost基本做出来了微信导航栏。正文TabHost的实现分为两种,一个是不继承TabActivity,一个是继承自TabActivity;当然了选用继承自TabActivity的话就相对容易一些,下面来看看分别是怎样来实现的吧。一、定义tabhost:不用继承TabActivi原创 2013-12-04 16:11:35 · 80125 阅读 · 13 评论 -
List控件使用---SimpleAdapter使用详解(二)
前言:前面的一篇博客讲解了怎样使用BaseAdapter,这篇博客讲深入一些,实现从本地的JSON文件读取数据,加载到listView中显示。先看效果:再说一下,这篇文章的功能是:在派生自BaseAdapter基础上,从本地JSON文件中读取信息,动态生成listView页面!这篇文章的XML布局文件没有变,为了大家方便还是贴一下吧。<LinearLayout xmlns原创 2013-12-12 21:20:34 · 11894 阅读 · 5 评论 -
List控件使用---SimpleAdapter使用详解(一)
前言:这篇文章仅对SimpleAdapter的使用方法进行详解,另外还有其它的两种用法,因为使用范围比较局限,我也用不到,所以就不讲了,这里也主要是为了做个学习笔记。写的不好,还望见谅。一、简单实现先看效果:1、XML要实现这个效果,首先我们要写一个XML文件,而这个布局文件仅仅定义了列表中一项的表现形式。XML文件代码如下:(vlist.xml)<LinearL原创 2013-12-11 10:03:57 · 30009 阅读 · 19 评论 -
百度定位SDK使用V4.0
前言:最近在做一个应用,要用到LBS定位,本想自己写,可技术还是不到位,而且时间也不多了,还是以先实现为主吧,然后就研究百度的LBS定位,谷歌的也有LBS定位服务,但总感觉谷歌大神被赶到香港以后,就一直不稳定,不知道LBS怎么样,估计也不行,所以直接就用了百度定位SDK,但百度的定位SDK每日的最大访问量为10W,所以软件用户量大了的话,还是自己写定位代码吧,像我这样的前期用用也还无所谓,毕竟前期原创 2013-12-28 16:49:45 · 23000 阅读 · 15 评论 -
如何在真机上调试Android应用程序(图文详解)
1、手机连电脑上,将手机设置为调试模式设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】2、安装驱动安装驱动有两种方法:第一种:在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可以连接上手机了第二种:如果是window系统,系统会提示安装驱动:选择android SDK转载 2013-12-18 21:36:52 · 4350 阅读 · 0 评论 -
异步加载图片(一)
前言:本以为异步加载挺简单,因为网上代码多,但真想要做好,还真不那么简单,从看代码到弄懂再到自己写,实在是有太多的东西需要学了,用了两天的时间,终于弄出来了,因为用到回调函数,所以理解起来可能难度有点大,讲起来也不太好讲,我尽力讲的明白些,其实还是要多看代码,自己摸索摸索,动手写写就什么都理解了。实现效果:1、异步加载图片,在加载图片时,先加载一个默认的图片,然后在后台加载图片,加载完成后原创 2014-01-02 21:19:57 · 25381 阅读 · 17 评论 -
异步加载图片(二)
前言:上篇《异步加载图片(一)》讲解了怎样实现异步加载图片,由于篇幅已经比较长就另开一篇讲解如何实现在用户滑动时停止加载图片,在停划时继续加载,这里我只贴出在上篇的基础上更改的部分,并加以讲解,对于完整的代码参照源码;一、ImageAndTextListAdapter.java先看完整代码,然后再讲更改的部分package cn.wangmeng.test;import java.原创 2014-01-03 09:18:38 · 4534 阅读 · 2 评论 -
httpClient 4.X与PHP服务器通信详解
前言:近期搞android开发,初接触JAVA,对其了解还不够深入,但遇到通信问题时,因为我以为搞过PHP,对PHP还是比较了解的,所以决定用PHP来写后台,但网络上有关客户端与PHP服务器的例子真是少之又少,只能自己一步步尝试,还好难度不大,用了一天的时间解决了服务器通信问题,分享给大家。一、前期准备1、将自己电脑配置成PHP服务器,(我电脑的IP是:222.195.151.19),这个原创 2013-12-19 16:10:32 · 5914 阅读 · 3 评论 -
android原生POST、httpClient4.X实现向PHP服务器上传文件
前言:虽然网上代码一堆,相对减轻了尝试的复杂程度,但真正运行起来还是有各种问题的,没有源码直接运行是一个很大问题,我尝试了一天之后,终于弄懂了些门路,分享给大家,对于原生POST方式上传,因为我也不会用这种方式上传文件,效率低,不好用,所以我也没有深究具体代码及原理,但我给出的代码是可行的,我们先从PHP在浏览器中上传图片到服务器开始,然后逐步讲解通过android是如何上传的,android的那原创 2013-12-25 22:07:28 · 16531 阅读 · 6 评论 -
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 · 4578 阅读 · 1 评论 -
实现RichEdit(一)---如何在EditText中插入图片表情
前言:现在软件开发用到了这个功能,对于不会的东东,难度都是比较大的,会的不难,难的不会,反正就是学吧,这次总共分两篇,这篇讲解如何实现在EditText中插入图片,第二篇讲如何实现与服务器通信(PHP);效果:原创 2014-01-11 20:02:25 · 9632 阅读 · 4 评论 -
获取Android签名证书的sha1值
前言:今天开始研究LBS定位,使用百度定位API,但要用到签名,百度帮助文档上写了两种方法,坑爹,不能直接用,最后使用keytool工具完成的,下面是解决过程;一、百度官方方法第一种:使用keytool keytool -list -v keystorefile -storepass 123456其中keytool为jdk自带工具;keystorefile为Android 签原创 2013-12-27 20:56:52 · 106062 阅读 · 19 评论 -
httpClient及android 原生接口实现下载并显示图片
前言:这篇文章用到了Android的handler机制,对于handler机制我也还没搞得太清楚,只能先把相关的几个帖子贴上,大家先看看吧,等后面理解了再仔细讲讲,最后我另外给出了用android原生HttpURLConnection是怎样来下载并显示图片的,但这种方法一般不用,所以我也就不讲了,如果想看就看源码吧上效果图:原创 2013-12-27 13:06:08 · 12124 阅读 · 4 评论 -
实现RichEdit(二)---实现服务器通信
前言:上一篇,我们说了如何实现了RichEdit,但现实中总会将消息发送到服务器保存起来,众所周知,服务器数据库是不可能保存图片的,所以我们要把图片转换成对应的字符保存在服务器,然后客户端在下载到服务器传来的字符以后,将对应的字符转换成图片,下面我先讲讲在本地如何实现这个功能,最后附上一个服务器通信的DEMO;例图:原创 2014-01-13 10:44:37 · 3331 阅读 · 1 评论 -
图片相关--相册选择、拍照、缩放、裁减
前言:原创 2014-01-16 11:18:55 · 4911 阅读 · 9 评论 -
PullToRefresh使用详解(五)--下拉刷新的ScrollView
前言:时隔三月,再次用到PullToRefresh,但这次与上次不同,用到的是ScrollView的下拉刷新,网上资料甚少,唯有看源码,还好难度不大,一下午时间,攻克难题,分享给大家。 以往相关文章:与本篇相关的只有第一篇的实例加载过程,其它内容都是针对ListView的下拉刷新讲解的。《PullToRefresh使用详解(四)--利用回调函数实现到底加载》《PullToRefre原创 2014-04-29 16:18:53 · 67400 阅读 · 26 评论 -
AsnyncTask与handler(一)——AsyncTask异步处理
前言:以前就遇到过AsnyncTask,但由于当时对其理解比较懵懂,所以就先放了一下,没写博客,时隔几月,当再次遇到此问题时,感觉难度更大,却有必要仔细研究一下,这里分两篇写,这篇先写AsncTask的异步处理的实现,第二篇对AsyncTask进行补充,讲述handler消息机制。原创 2014-04-30 10:43:12 · 5032 阅读 · 3 评论 -
动态添加控件及将某XML动态加入到Activity显示
一、动态添加控件、设置参数这个难度比较大,放在前面讲,用的也比较多,普通情况下,我们会提前把布局XML写好,然后对XML中的元素进行设置,但这种方法在有些情况下就显得不适合,比较聊天应用,比如帖子的回复情况。针对这些情况,我们要动态根据获取到的数据增加控件或控件组的数量,废话不多说,下面就开整吧,先看个效果图: 原始XML原创 2014-01-09 15:47:26 · 23006 阅读 · 3 评论 -
Android提示版本更新
前言:原创 2014-05-07 10:43:10 · 60691 阅读 · 20 评论 -
BaseAdapter——convertView回收机制与动态控件响应
前言:对于listView的BaseAdapter的派生,难度比较大。最难理解的莫过于getView(int position, View convertView, ViewGroup parent)这个函数是如何产生每条记录的,有些博客中利用holderView,有些博客却没有用,种种方法之间有什么异同,今天我们就来揭开这个绘制ITEM机制的面纱。本篇借助《PullToRefresh使用原创 2014-05-08 20:31:12 · 19834 阅读 · 26 评论 -
重写EditText,使其具有下划线
一、原创 2014-04-24 15:23:48 · 11515 阅读 · 1 评论 -
九宫格
一、定义原创 2014-04-24 16:10:56 · 3289 阅读 · 0 评论 -
ANDROID开发之SQLite详解
原文地址:http://www.cnblogs.com/Excellent/archive/2011/11/19/2254888.html转载 2014-04-26 09:48:40 · 24908 阅读 · 0 评论 -
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 · 9838 阅读 · 0 评论 -
android 开源项目集合
1、直接拿来用!最火的android项目集合:http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects原创 2013-12-05 09:44:27 · 4868 阅读 · 0 评论 -
Android开发之旅:环境搭建及HelloWorld
出处:http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html下面把原文重新复制一遍,以防原文删除——工欲善其事必先利其器引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开...转载 2013-03-11 11:59:57 · 2472 阅读 · 1 评论 -
android之Dialog相关
前言:这篇是对原创 2014-05-10 16:56:34 · 2716 阅读 · 0 评论 -
两种线程:Runable与Thread区别详解
前言:由于毕业转载 2014-07-17 10:41:12 · 5698 阅读 · 1 评论 -
AndroidStudio单元测试——instrumentation
前言:这几原创 2014-07-23 10:59:36 · 48861 阅读 · 16 评论 -
android 之杂七杂八
前言:单独开一篇原创 2014-05-04 14:49:03 · 2907 阅读 · 1 评论 -
单元测试instrumentation入门---eclipse
前言:原创 2014-07-18 10:59:18 · 6322 阅读 · 0 评论 -
开发自定义View
前言:现在从头开始看android,对于以前in原创 2014-07-30 11:25:36 · 8174 阅读 · 4 评论 -
动态添加综合布局---动态添加控件及将某XML动态加入到Activity显示(续)
前言:原创 2014-04-25 12:17:32 · 37377 阅读 · 5 评论