android开发
文章平均质量分 83
年轻的zhangchang
喜欢结交天下有志之士
展开
-
Android短信息验证码自动填写详细介绍
Android短信息验证码自动填写详细介绍最新发现安卓验证码在获取验证码自动填写这块比较火,今天很好奇的去研究了一下,所以马上写博客将这块和大家一起分享,在自己的真机上面测试 通过1、下面是获取验证码的整个流程图接下面我就不多说废话了,直接贴我这块的代码了/*** * * @类描述: * @项目名称:CargoUser原创 2015-09-09 14:59:22 · 1408 阅读 · 2 评论 -
XML解析工具类
XML解析工具类的封装 之前在csdn上面写了关于xml文件的解析 ,那都是一些本地数据 ,今天 在开发的过程中涉及到 从服务器返回xml文件格式的数据 稍后会写一些关于http请求的封转 返回JSON格式的数据的博客 到时候和大家一起分享 希望大家更多的和我一起进行讨论和学习。主要实现的思路是:先发送http请求 拿到字符串类型的xml文件格式的数据 然后再转原创 2013-12-16 12:48:04 · 1429 阅读 · 0 评论 -
无线管理的帮助类
android 无线管理的帮助类、 安卓wifi操作的封装 希望和大家一起 交流和学习 QQ群: 群号是1160373684 private WifiManager wifiManager;// 声明Wifi管理对象 private WifiInfo wifiInfo;// Wifi信息 private List scanResultLis原创 2013-12-12 21:49:20 · 743 阅读 · 0 评论 -
百度定位服务的管理类
百度定位服务的管理类 //5秒获取一次 public static final int SCANSPAN_TIME = 5000; //单位ms private static final String PRODNAME_DEFAULT = "prodName_BDLocationManager"; public static fin原创 2013-12-12 21:40:26 · 1097 阅读 · 0 评论 -
android 对话框的封装
android对话框工具类的封装 /** * 对话框 */ private static ProgressDialog mProgressDialog; /** * 默认的对话框 * 标题、内容、两个按钮 * @param context *原创 2013-12-12 21:22:47 · 1157 阅读 · 0 评论 -
java 反射机制应用的封装
java反射机制应用的封装 java里面有反射机制 可能不怎么常用 今天对反射进行学习了一下 并封装了一个操作类 /** * 得到某个对象的公共属性 * * @param owner, fieldName * @return 该属性对象原创 2013-12-12 21:18:51 · 1562 阅读 · 4 评论 -
日期操作工具类
日期操作工具类日期操作工具类,主要实现了日期的常用操作。在工具类中经常使用到工具类的格式化描述,这个主要是一个日期的操作类,所以日志格式主要使用 SimpleDateFormat的定义格式. /** * 格式化日期显示格式 * * @param sdate * 原始日期格式 s - 表示 "yyyy-mm-dd"原创 2013-12-12 21:00:09 · 1313 阅读 · 0 评论 -
调用Android硬件服务相关的方法
调用Android硬件服务相关的方法 我们在做安卓开发的时候 会常常用到系统自带一些服务 现在进行了一个总结 /** * 默认的IMSI号 */ private static final String IMSI_DEFAULT = "460000000000000"; private static final String IM原创 2013-12-12 21:12:48 · 1069 阅读 · 0 评论 -
Socket编程介绍
Socket编程介绍 有tcp和udp两块 方便大家一起学习和探讨原创 2013-11-13 20:45:55 · 1395 阅读 · 0 评论 -
智能短信分类管理器
智能短信分类管理器周末在家学习了一下传智播客的智能短信系统 这个项目是lenovo和td(移动合作的)一个项目,采用的风格是白色主题,属于手机的定制项目 今天将这个项目和大家一起分享!项目简介和功能描述短信智能管理器(应用源码级开发):功能描述:1 会话列表 2 文件夹视图 3 群组 4 新建信息 5 提供了短息搜索机制1 会话列表 : 通过异步查询获取会话数据,不会导原创 2013-11-24 11:37:21 · 2340 阅读 · 3 评论 -
XML解析详细介绍
android xml解析详细介绍 提供给大家学习原创 2013-11-06 10:49:12 · 2057 阅读 · 1 评论 -
android 心跳包的分析
android 心跳包机制 里面包括了自己的个人心得 欢迎大家一起学习!共同成长!原创 2013-11-17 21:32:13 · 10599 阅读 · 3 评论 -
android 实现APK之间的跳转
android 实现APK之间的跳转大家都知道安卓里面intent是用于桥梁 ,用于页面和service之间的跳转,那我当时有疑问 intent可否用于APK之间的桥梁跳转呢? 最近在项目中就遇到这样的一个问题 其实上是可行的 但是需要ComponentName这个组件下面给大家参照一段代码的例子 Intent _Intent; ComponentName原创 2013-12-18 12:32:05 · 2455 阅读 · 0 评论 -
android-async-http二次封装和调用
Android android-async-http二次封装和调用在开发过程中,网络请求这块的使我们经常遇到的一个问题,今天去github 网站上面学习android-async-http,觉得还是不错的 使用起来也比较简便 网络请求框架是一个不错的选择 方便大家一起共同讨论 QQ群:160373684/** * * @类描述:android-async-原创 2015-08-14 17:08:21 · 1452 阅读 · 0 评论 -
JS检测APP是否安装的情况
JS检测APP是否安装的情况我们在浏览网页的时候,你会看到一个网页下面漂浮着一个提示框“打开APP”或者“下载APP的字样”,如果你的手机已经安装过这个APP,那么网页会提示“打开APP”,如果没有安装,那就会提示“下载APP的字样” 这个从技术角度是如何去实现的呢?下面我给大家分享这块技术,去年公司给国际动漫节做项目的时候,客户就提到这个需求,在点击网页企业的时候 那么直接打开APP(如果原创 2015-05-13 13:15:44 · 2003 阅读 · 0 评论 -
The method replace(int, Fragment, String) in the type FragmentTransaction is not applicable for the
The method replace(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, SettingFragment, String)今天遇到这样一个很奇葩的错误信息,后来查到我导入的包有问题 import android.app.原创 2014-12-06 14:17:15 · 3399 阅读 · 0 评论 -
android popupwindow大集合
android popupwindow大集合最近业余时间在整理一些资料,发现popupwindow在APP 应用开发还是比较广泛的,今天列举了几种常见的 分享一下一、自定义下拉列表,类似于网页中三级联动的二、仿UC底部的MENU菜单三、仿照微信四、仿照拍照上传源码下载地址:http://download.csdn.net/deta原创 2014-12-04 19:06:57 · 1071 阅读 · 0 评论 -
The chosen operation is not currently available
android错误之The chosen operation is not currently available 今天遇到一个很奇葩的一个问题 电脑突然卡了 然后没有办法只有被迫重新启动 按照以前的操作去打开eclipse 可以操作SDK ADT两个按钮 ,可是突然弹出“The chosen operation is not currently available” 意原创 2014-11-18 17:02:25 · 12354 阅读 · 1 评论 -
android 自己创建一个注释模板
android 自己创建一个注释模板作为一名程序员 不仅要有一个写代码的能力,养成一个良好的编写习惯也是很重要的。今天给大家详细介绍一下如何创建注释模板,给每个类和方法都自己手动去注释信息也可以,只是这样比较繁琐。为何我们不手动去创建一个注释模板呢?第一: 首先我们需要编写一个模板的xml文件(codetemplates.xml)第二、我们现在就给xml文件编写主要注原创 2014-05-01 21:55:30 · 1472 阅读 · 2 评论 -
java note
java notesun考试: SCJP:只考core java SCJD:+jdbc+swing SCWCD:+servlet+jsp(JAVA EE) SCEA:+EJB+Webserver(架构师) 必须养成优秀程序员的编写习惯:缩进(用空格)、注释、命名约定。大小写敏感。单独的“;”代表一条空语句。main函数是我们整个程序的执原创 2014-01-09 19:44:33 · 1866 阅读 · 0 评论 -
js笔记的整理
CSS 把Html的显示部分抽离出来,一次定义多个页面的显示效果 在里定义: {} h1{color:red;font-size:45} /* 定义h1的标题是红的,并改变字体大小 */ h2,h3,h4{color:blue} /* 连续定义原创 2014-01-09 19:38:56 · 1072 阅读 · 0 评论 -
Core Java exercise
Core Java exercise最近整理了一些java方面的练习 现在分享给大家1,编写程序,判断给定的某个年份是否是闰年。 闰年的判断规则如下: (1)若某个年份能被4整除但不能被100整除,则是闰年。 (2)若某个年份能被400整除,则也是闰年。import java.util.Scanner;class Bissext原创 2014-01-09 19:32:51 · 2779 阅读 · 1 评论 -
java经典算法排序
java经典算法排序很久没有写几种排序方法了,今天重现再一次温习了一下 主要是选择排序、冒泡排序、插入排序选择排序 原理:a 将数组中的每个元素,与第一个元素比较 如果这个元素小于第一个元素, 就将这个 两个元素交换. b 每轮使用a的规则, 可以选择出一个最小元素 放到第一个位置. c 经原创 2014-01-09 19:10:48 · 1032 阅读 · 0 评论 -
android 基础笔试题
题号一二三总分合分人得分 《Android编程基础》试卷A1. 注意事项:请把学院、姓名、班级写到密封线内,考试时间2. 本试卷共8页,满分100分;3. 90分钟;4原创 2013-10-27 20:01:39 · 4416 阅读 · 0 评论 -
android eoe客户端
eoe社区 Android 客户端项目简析注:本文假设你已经有Android开发环境本文以eclipse为例启动Eclipse,导入Android客户端项目,请确保你当前的Android SDK是最新版。如果编译出错,请修改项目根目录下的 project.properties 文件。推荐使用Android 4.0 以上版本的SDK:target=android-14一、工程原创 2013-10-26 10:56:19 · 1551 阅读 · 0 评论 -
android 框架
android开发框架,可以帮助你大量提高android应用开发效率。androidkit简介android开发工具包,灵活小巧,低侵入,帮助提高android应用开发效率。基于android 1.6,通用于各android项目。使用范例1.UI绑定模块(uibind包) // 这里添加注解,指定对应的id @AndroidView(id = R.原创 2013-10-26 10:49:52 · 1127 阅读 · 0 评论 -
android 构建android应用的介绍和说明
目录2.构建Android界面 22.1.拖拽控件 22.2.使用代码 22.3.界面控件 32.3.1.用XML为布局添加控件 32.3.2.控件的相关说明 52.4.构建Android界面对应的Java代码 62.4.1.设置布局文件为窗口的显示内容 62.4.2.通过查找文件中的ID值实例化控件 62.4.3.getText:获取控件中的字符串 6原创 2013-10-06 12:11:54 · 1619 阅读 · 0 评论 -
android 菜单的详细介绍
7.1. ContextMenu7.1.1.概述Android中的上下文菜单类似于Windows中的上下文菜单,Windows中的上下文菜单常称为:鼠标右击后的弹出菜单。Android的上下文菜单的操作类似于列表项中的长按菜单项的事件响应。Android用ContextMenu类管理上下文菜单。7.1.2.常用方法1、Activity.onCreateContextMenu原创 2013-10-06 12:05:24 · 2173 阅读 · 0 评论 -
android Toast
6.1.Toast6.1.1.概述Toast类用于显示字符串,在开发过程中测试时可以用来代替日志输出调试信息。也常用于给用户简短提示,不需要用户确认,例如:下载MP3完成后弹出一个Toast提示下载完成。6.1.2.常用方法1、makeText(Contextr context, Charsequence message, int duration);作用:创建一个To原创 2013-10-05 20:55:08 · 1575 阅读 · 1 评论 -
android Intent的Action、Category属性
5.1.Intent的Action、Category属性5.1.1.概述前面介绍了如何通过在Intent中设置目标类.class,启动Activity、Service。Android为Intent启动组件还提供了第二种方式:通过在Action属性或Category属性中设置具有一定含义的字符串信息。然后在项目清单文件中注册Activity类时,通过标签来设置与上一步中相同的acti原创 2013-10-05 20:52:07 · 14138 阅读 · 2 评论 -
android 下拉刷新
现在android应用里面下拉刷新比较多 ,今天自己研究一下相关的资料 public class MyListView extends ListView implements OnScrollListener { private static final String TAG = "listview"; private final static int RE原创 2013-10-05 20:23:17 · 846 阅读 · 0 评论 -
设计模式之抽象工厂
1、概述 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2、适用性 1.一个系统要独立于它的产品的创建、组合和表示时。 2.一个系统要由多个产品系列中的一个来配置时。 3.当你要强调一系列相关的产品对象的设计以便进行联合使用时。 4.当你提供一个产品类库,而只想显示它们的接口而不是原创 2013-10-06 12:50:38 · 646 阅读 · 0 评论 -
android 从资源中获取数组
8.1. 从资源中获取数组8.1.1.概述除了在Java代码中定义数组,Android还提供了在资源中定义数组,然后在Java代码中解析资源,从而获取数组的方法。实际开发中,推荐将数据存放在资源文件中,以实现程序的逻辑代码与数据分离,便于项目的管理,尽量减少对Java代码的修改。8.1.2.在资源中定义数组步骤1、在res/values文件夹下创建arrays.xml文件;原创 2013-10-06 12:02:06 · 15706 阅读 · 0 评论 -
android 系统图片剪裁
package cn.test;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;import android.app.Activity;import android.content.ContentResolver;import android.content.Co原创 2013-10-06 13:24:36 · 926 阅读 · 0 评论 -
设计模式之适配器模式
一、概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。二、适用性 1.你想使用一个已经存在的类,而它的接口不符合你的需求。 2.你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口 可能不一定兼容的类)协同工作。原创 2013-10-06 13:06:37 · 793 阅读 · 0 评论 -
设计模式之工厂模式
工厂模式1、概述定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。2、适用性 当一个类不知道它所必须创建的对象的类的时候。 .当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信原创 2013-10-06 12:31:39 · 703 阅读 · 0 评论 -
android 下载
19.1.下载图片19.1.1.概述在Android中,从网络下载图片数据可以使用Java.net包下的URL、URLConnection、InputStream等类。然后使用Android SDK中的BitmapFactory.decodeStream方法将流中的图片数据解析为Bitmap格式的数据。19.1.2. BitmapFactory类BitmapFactory类用于创建原创 2013-10-06 11:53:25 · 1138 阅读 · 0 评论 -
设计模式之单例模式
1、概述 保证一个类仅有一个实例,并提供一个访问它的全局访问点。2、适用性 1.当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。3、参与者 Singleton 定义一个Instance操作,允许客户访问它的唯一实例。Ins原创 2013-10-06 12:37:52 · 637 阅读 · 0 评论 -
设计模式之观察者模式
一、概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。二、 适用性 1.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。 将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。 2.当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变原创 2013-10-06 12:56:13 · 694 阅读 · 0 评论 -
TCP、UDP协议详解
TCP和UDP之前,我们需要来了解俩个概念,面向连接的在了解服务和无连接的服务,应用面向连接的服务时,客户和服务器在进行数据发送前,彼此向对方发送控制分组,这就是所谓的握手过程,使得客户和服务器都做好分组交换准备。这个准备是很松散的,面向连接服务与很多其他的服务捆绑在一起,包括可靠的数据传输,流量控制和拥塞控制等,依赖连接以正确的顺序无错地传递所有数据。还要使用确认和重传机制实现来可靠原创 2013-10-19 14:15:42 · 1115 阅读 · 0 评论