自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 封装一个类搞定90%安卓客户端与服务器端交互 .

本实例封装了一个处理安卓客户端与服务器端交互的几个方法,对于中文乱码问题本实例也找到了解决方案.本例可以处理的场景如下:1.与服务器端交互json数据.2.Get方式与服务器端交互数据.3.Post方式与服务器端交互数据.4.HttpClient方式与服务器端交互数据.5.上传文件到服务器端.6.从服务器端下载文件.7.从服务器端读取文本文件.实例截图:

2015-04-27 11:13:51 1370

转载 Android与PC端WIFI通信 .

一、摘要通过笔记本WIFI热点虚拟网络供android手机端使用,笔记本作为通信的服务器端,android手机作为客户端,通过socket进行通信。二、准备工作1. 在eclipse下写好服务器端处理代码,包括侦听的端口号,客户端IP地址获取,发送的数据处理2. 搭建好android开发环境,直接以手机为终端,apk直接会安装到手机上,方便测试。3. 下载一个WIFI共享软件,

2015-04-21 17:26:51 1196 1

转载 Android动态创建表格 .

一、摘要     最近接触到Android开发,由于涉及到Android和服务器端要发送http请求,服务器端通过查表,可以得到结果集(ResultSet),在服务器端,将结果集封装成json对象,以字符串的形式响应给Android端。Android端则需要将对应的字符串再进行一次解析,形成json字符串。然后利用json字符串再在页面动态生成一张表格。这就是大致需要完成的项目中一个环节,下面

2015-04-21 17:23:53 1300

转载 Android读写文件 .

用文件进行数据存储 1.存储到android自带的存储空间中 Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。[html] view plaincopyprint?public class FileService {      private Cont

2015-04-21 17:07:39 317

转载 Android分别使用HTTP协议和TCP协议实现上传文件 .

Android上传文件有两种方式,第一种是基于Http协议的HttpURLConnection,第二种是基于TCP协议的Socket。 这两种方式的区别是使用HttpURLConnection上传时内部有缓存机制,如果上传较大文件会导致内存溢出。如果用TCP协议Socket方式上传就会解决这种弊端。HTTP协议HttpURLConnection1. 通过URL封装路径打开一个HttpURL

2015-04-21 17:03:46 547

转载 Android开发多线程断点续传下载器 .

使用多线程断点续传下载器在下载的时候多个线程并发可以占用服务器端更多资源,从而加快下载速度,在下载过程中记录每个线程已拷贝数据的数量,如果下载中断,比如无信号断线、电量不足等情况下,这就需要使用到断点续传功能,下次启动时从记录位置继续下载,可避免重复部分的下载。这里采用数据库来记录下载的进度。效果图        断点续传1.断点续传需要在下载过程中记录每条线程的下载进度2

2015-04-21 17:01:50 494

转载 Android九宫格 .

显示九宫格需要用GridView , 要显示每个格子中的视图有两种方式,第一种方式是做成xml文件,再将xml文件做成视图。第二种方式就是在代码中构建出这样一种布局,这里采用第一种方式来实现:GridView:[html] view plaincopyprint?xml version="1.0" encoding="utf-8"?>  Relative

2015-04-21 16:59:43 470

转载 Android自动检测版本及自动升级 .

步骤:1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面

2015-04-21 16:59:21 469

转载 Android之AsyncTask的用法 .

为什么要使用AsyncTask?在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理

2015-04-21 16:57:24 308

转载 Android采用ListView实现数据列表显示 .

要将数据库中的数据列表显示在屏幕上,我们要使用ListView这个控件,当用户从数据库中取出数据时,要将数据绑定到显示控件上,如何绑定呢,我们需要创建适配器进行绑定,创建适配器有两种方式:第一种是用SimpleAdapter创建(要求绑定的数据是List>数据类型)第二种是用SimpleCursorAdapter创建(要求绑定的数据是Cursor数据类型)显示效果如图所示: 

2015-04-21 16:52:41 1736

转载 Android 程序退出确认功能开发 .

程序都需要退出确认功能,方式有很多种。不多说。方法一:[java] view plaincopyprint?@Override      public boolean dispatchKeyEvent(KeyEvent event) {          if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {    

2015-04-21 10:45:28 472

转载 Android 利用ListView制作带竖线的多彩表格

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-21 10:14:54 616

转载 【Android UI设计与开发】第13期:顶部标题栏(四)自定义ActionBar风格和样式 .

这篇文章将对ActionBar专题前面几篇学习过的内容做一个总结,顺便运用以前学过的知识实现一个自定义样式的ActionBar标题栏效果。话不多说,进入今天的正题。一、实现效果图竖屏效果图:最左边是Logo图标,右边是工具栏按钮,点击Menu键显示其余的按钮键,下方是Tab标签选项。横屏效果图:竖屏中的Tab选项标签变成了中间的下拉导航按钮二、项目结构图

2015-04-15 11:56:51 731

转载 【Android UI设计与开发】第12期:ActionBar实现层级导航的返回效果

今天我们继续来讲解ActionBar的使用,不清楚这个类的读者可以翻阅博主前几篇的文章或者在网络上查阅相关的资料,关于这个类讲解的文章还是很多的,功能确实也很强大。好的,话不多说,让我们赶快进入正题吧。一、使用应用图标实现层级导航       在默认的情况下,应用程序图标显示在操作栏的左边。你能够把这个图标当做操作项来使用,应用程序可以在这个图标上响应以下两个操作其中之

2015-04-15 11:56:17 498

转载 【Android UI设计与开发】第11期:ActionBar实现Tab选项卡和下拉导航列表

在上一篇文章中,我们只是大概的了解了一下关于ActionBar这个类的简单用法,今天我会继续以实例进行更加深入的讲解。一、实现Tab选项标签       当你想要在一个Activity中提供Tab选项卡时,使用ActionBar的Tab选项标签是一个非常好的选择(而不是使用TabWidget类),因为系统会调整ActionBar的选项标签来适应不同尺寸的屏幕的需要,比如在屏幕足够宽

2015-04-15 11:55:37 1131

转载 【Android UI设计与开发】第10期:顶部标题栏(一)ActionBar详细概述和简单示例

由于是刚开始写博客,所以一开始在格式上也没有太在意,今天偶然间翻阅自己的博客,却发现字体、代码以及图片什么的都几乎快挤到了一起,自己都觉得看着很难受,更别说别的读者了。为了大家能够读的清楚、看的明白,今天博主稍微花了一点时间把这个专题前几期文章的标题和格式全都改了一遍。希望读者们继续支持,你们的支持也是我最大的动力!     一、ActionBar介绍       在Andro

2015-04-15 11:54:47 345

转载 Android提高之ListView自适应实现表格

上次介绍了使用GridView实现表格,这次就说说如何用ListView实现自适应的表格。GridView比ListView更容易实现自适应的表格,但是GridView每个格单元的大小固定,而ListView实现的表格可以自定义每个格单元的大小,但因此实现自适应表格也会复杂些(格单元大小不一)。另外,GridView实现的表格可以定位在具体某个格单元,而ListView实现的表格则只能定位在表格行

2015-04-14 10:28:08 398

转载 android listview实现表格样式 .

初学android,试着写了个用listview实现的表格式样,先看下表格:      首先看两个布局文件,mylistview.xml中的内容:                    http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"  

2015-04-14 10:13:23 497

转载 Android学习笔记(8)————详细谈谈intent的startActivityForResult()方法 .

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-14 09:35:12 254

转载 Android学习笔记(10)————Android的Listview详解1(ArrayAdapter方式) .

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-14 09:33:02 319

转载 Android学习笔记(11)————Android的私人文件夹的文件读写操作 .

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-14 09:30:36 615

转载 Android学习笔记(12)————利用SQLiteOpenHelper来管理SQLite数据库 .

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-14 09:28:31 581

转载 Android学习笔记(20)————利用ListView制作带竖线的多彩表格 .

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-14 09:25:47 392

转载 Android学习笔记(19)————实现一个记住密码的Android登陆界面 .

/******************************************************************************************** * author:conowen@大钟                                                                                    

2015-04-14 09:23:29 775

转载 Android 自定义ListView

本文讲实现一个自定义列表的Android程序,程序将实现一个使用自定义的适配器(Adapter)绑定数据,通过contextView.setTag绑定数据有按钮的ListView。 系统显示列表(ListView)时,首先会实例化一个适配器,本文将实例化一个自定义的适配器。实现 自定义适配器,必须手动映射数据,这时就需要重写getView()方法,系统在绘制列表的每一行的时候

2015-04-09 22:38:39 353

转载 android书架效果 .

以前也模仿者ireader实现了书架的效果,但是那种是使用listview实现的,并不好用。绝大多数都是用gridview实现的,网上这方面资料比较少,有些开源的电子书都是重点做了阅读,并没有像ireader和QQ阅读这样的书架效果。           书架这种效果我早就实现了,本来想做一个完美的电子书,但是因为自己的懒惰,仅仅持续了一两天,今天又找到了以前的代码分享出来,希望大家能一起实现

2015-04-09 22:01:19 2603

转载 android消息推送 .

1.引言  所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。比如一些新闻客户端,每隔一段时间收到一条或者多条通知,这就是从服务器端传来的推送消息;还比如常用的一些IM软件如微信、GTalk等,都具有服务器推送功能。  推送方法如下:  1)通过SMS进行服务器端和客户端的交流通信。  在Android平台上,你可以通过拦截SMS消息并且解析消息内容来了解服务器的意图

2015-04-09 21:59:55 273

转载 android自定义listview实现圆角 .

在项目中我们会经常遇到这种圆角效果,因为直角的看起来确实不那么雅观,可能大家会想到用图片实现,试想上中下要分别做三张图片,这样既会是自己的项目增大也会增加内存使用量,所以使用shape来实现不失为一种更好的实现方式。在这里先看一下shape的使用:  [html] view plaincopyprint?xml version="1.0" encoding="utf

2015-04-09 21:54:49 338

转载 android底部菜单栏demo .

上一个项目已经做完了,这周基本上没事,所以整理了下以前的项目,想把一些通用的部分封装起来,这样以后遇到相似的项目就不用重复发明轮子了,也节省了开发效率。今天把demo贴出来一是方便以后自己查询,二是希望同时也能帮到大家。           底部菜单栏很重要,我看了一下很多应用软件都是用了底部菜单栏做。我这里使用了tabhost做了一种通用的(就是可以像微信那样显示未读消息数量的,虽然之前也做

2015-04-09 21:52:32 485

转载 android网易顶部导航栏demo .

随着时间的推移现在的软件要求显示的内容越来越多,所以要在小的屏幕上能够更好的显示更多的内容,首先我们会想到底部菜单栏,但是有时候想网易新闻要显示的内容太多,而且又想在主页面全部显示出来,所以有加了顶部导航栏,但是android这样的移动设备内存是受限的,那么多界面缓存到内存中,很容易导致内存溢出,这个是比较致命的,所以不得不考虑。虽然我在之前也做过网易的顶部导航栏但是哪种方式并不好,就像使用vie

2015-04-09 21:51:24 1069

转载 (源码)自己写的ScrollView里套漂亮的圆角listview(算是漂亮吧。。。)

找了相关的资料终于写完了: http://blog.csdn.net/jamin0107/article/details/6973845 和 http://emmet1988.iteye.com/blog/1097443 原来在scrollview中套listview需要将listview的高度固定 ,这里就需要将listview的子类高度计算 同时还要注意子L

2015-04-09 21:28:29 839

转载 android 小常识(包含一些界面开发的推荐颜色和自定义按钮~) .

转自:http://android.yaohuiji.com/archives/299android2.2开始增加了match_parent这个属性,这个属性和原来的fill_parent一样,如果作程序时,向考虑自己的程序向下兼容的话,就要用fill_parent,下面是两者相同的证据,看android.view.ViewGroup里的静态嵌套类LayoutPar

2015-04-09 20:43:50 345

转载 Intent大全,随用随更新 .

最近在项目中用到了两个Intent,顺便起个帖总结一下,虽然这些东西看起来都简单,不过有时候用的时候很容易忘,不废话,直接上图上代码.用的时候一目了然.1.添加联系人.[java] view plaincopyprint?"FONT-SIZE: 16px">  Intent intent = new Intent(Intent.ACTION_INSERT, 

2015-04-09 20:40:04 433

转载 Android中使用ListView实现漂亮的表格效果

这篇文章主要介绍了Android中使用ListView实现漂亮的表格效果,本文用详细的代码实例创建了一个股票行情表格,需要的朋友可以参考下在这里我们要使用Android ListView来实现显示股票行情,效果图如下,红色表示股票价格上涨,绿色表示股票价格下跌。第一步、定义color.xml如下:复制代码 代码如下:    #808080    #000

2015-04-09 20:23:00 2993

转载 Android中判断网络功能是否可用 .

如题:直接附上代码说明如何在Android中判断网络功能是否可用: /**  * 判断网络功能是否可用  * 需要权限  * @param ctx  * @return  */ public static boolean isNetworkAvailable(Context ctx){  ConnectivityManager cm = (Connectivit

2015-04-08 21:11:06 378

转载 Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable] .

在Android中的不同Activity之间传递对象,我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(Key, Object);其中前面一种方法中的Object要实现Serializable接口,后面一种方法中的Object要实现Parcelable接口。下面我们以一个完整的例子来说明。1.新建一个A

2015-04-08 20:56:03 252

转载 Android 4主线程访问网络 .

最近做一个Android项目,利用Jsoup读取和解析网页数据,同样的程序在Android2.3上运行完全正常,而跑到Android4上面,bug出现了...看了一下异常:android.os.NetworkOnMainThreadException然后,上网搜索一下才发现,原来Android4默认情况下是不允许在主线程中访问网络的。解决问题的思路有两种:1、解除主线程

2015-04-08 13:05:49 476

转载 Android开发实例之miniTwitter登录界面的实现

在网上在到一个登录界面感觉挺不错的,给大家分享一下~先看效果图:  这个Demo除了按钮、小猫和Logo是图片素材之外,其余的UI都是通过代码实现的。  一、背景  背景蓝色渐变,是通过一个xml文件来设置的。代码如下:  background_login.xml[html] view plaincopyprint?xml versi

2015-04-01 09:47:09 1009

转载 Android实现登录界面和功能实例

最近一个android小程序需要登录功能,我简单实现了一下。现在记录下来也当做个笔记,同时也希望可以相互学习。所以,如果我的代码有问题,还各位请提出来。多谢了!下面,就简述一下此实例的主要内容:输入用户名和密码 ,从本地文件userinfo.json中读取users。判断此用户名是否在users中,如果不在则加入users,每次退出Activity都使用AES算法加密users,然后保存到

2015-04-01 09:46:27 51494 8

空空如也

空空如也

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

TA关注的人

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