- 博客(26)
- 资源 (38)
- 收藏
- 关注
原创 android中设置view控件的gravity
方法一:view.getWindow().getAttributes().gravity=Gravity.CENTER;
2013-12-31 17:07:31 1298
转载 Android网络编程(二)HttpClient
1 //HttpGet 请求包 2 HttpGet httpGet = new HttpGet(sbUrl.tostring) 3 //获取请求行对象 4 RequestLine requestLine = httpGet.getRequestLine(); 5 System.out.println("RequestLine:" + requestLine.toString());
2013-12-23 17:11:54 614
转载 Android网络编程(一)
网络通信层次图 TCP报文段格式 建链过程中的“三次握手” 1、SYN(Synchronize Sequence Numbers)是TCP是传输控制协议中的一个标志位。如果该位被置为1,则表示这个报文是一个请求建立连接的报文。2、ACK(ACKnowledge Character)中文:确认字符。也是TCP是传输控制协议的一个标志位。在数据通信传
2013-12-23 17:10:32 594
转载 andriod打开各种文件(setDataAndType)
ava代码 /** * 打开文件 * @param file */ private void openFile(File file){ Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //设置intent的Action属性
2013-12-23 15:13:59 693
转载 文件流FileOutputStream类
是OutputStream的子类,提供了文件的基本写入能力,成为文件字节输出流采用BufferOutputStream 类将FileOutputStream作为参数新建一个对象便可以提高文件的读写效率如果进行写操作的文件不存在,责自动创建该文件。如果文件所在的路径也不存在则报错。构造方法:public FileOutputStream(String name):创建一个具有指定名称
2013-12-23 14:59:15 574
转载 Android - 文件读写操作 总结
在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取: 1) 从resource的raw中读取文件数据:[java] view plaincopyString res =
2013-12-23 14:47:35 478
转载 Android Dialog用法
摘要: 创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.Android API 支持下列类型 ...创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有
2013-12-23 13:56:00 455
转载 Android开发:Handler Runnable和Thread之间的区别和联系 应用--------------------看完本篇,从此一览无余!
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:package org.thread.demo; class MyThread extends Th
2013-12-23 11:21:18 503
转载 Android 用Animation-list实现逐帧动画
第一步:先上图片素材,以下素材放到res/drawable目录下:图片素材:文件名称:icon1.pngicon1.pngicon1.pngicon1.pngicon1.pngicon1.png第
2013-12-23 11:00:04 609
转载 onWindowFocusChanged重要作用
Activity生命周期中,onStart, onResume, onCreate都不是真正visible的时间点,真正的visible时间点是onWindowFocusChanged()函数被执行时。译注:从onWindowFocusChanged被执行起,用户可以与应用进行交互了,而这之前,对用户的操作需要做一点限制。比如我们在做OTT项目时候,我们就是在这onWindowFocusC
2013-12-23 10:51:29 520
转载 调用系统Gallery并返回选择的图片Url
private final static int LAUNCH_GALLERY = 3; //数字自定义 此处用来返回requestCode;在需要调用系统gallery的地方调用如下代码:Intent intent = new Intent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONT
2013-12-19 16:48:59 577
转载 AsyncTask(一)
Android1.5版本后,提供了AsyncTask这个类用来实现非阻塞的操作,比如下载列表数据等。 android中内置线程AsyncTask,因为该线程和thread最大的不同是可以随时stop该线程,而不像thread一旦run起来,内置方法里面根本没有办法取消它。if (updateImageTask != null) { if
2013-12-18 16:25:36 869
转载 Android中dp和px之间进行转换
在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp的话,就要将dp转换成px了。以下是一个应用类,方便进行px和dp之间的转换。
2013-12-13 11:00:23 468
转载 Android PackageManager 详解
PackageManager是用于获取Android系统中应用程序的信息,查询Application相关信息(application,activity,receiver,service,provider及相应属性等)、查询已安装应用、增加或删除permission、清除用户数据、缓存,代码段等。AnroidManifest.xml文件节点说明: AndroidManifes
2013-12-12 11:27:51 1058
转载 JAVA字符串格式化-String.format()的使用
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo
2013-12-12 10:59:16 2196
转载 startActivityForResult与onActivityResult
主要功能:在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。这样的数据交流就要用到回调函数onActivityResult。androidActivity之间的跳转不只是有startActivity(Intent i)的,startActiv
2013-12-11 14:58:36 535
转载 onItemClick(AdapterView<?> arg0, View arg1, int arg2, long&n
1、举个例子你会理解的更快:X, Y两个listview,X里有1,2,3,4这4个item,Y里有a,b,c,d这4个item。如果你点了b这个item。如下:View view, // view是你点b item的view的句柄,就是你可以用这个view,来获得b里的控件的id后操作控件int position, // position是b在Y适配器里的位置(生成li
2013-12-10 14:26:04 2097
转载 ListView之setEmptyView的问题
使用listView或者gridView时,当列表为空时,有时需要显示一个特殊的empty view来提示用户,一般情况下,如果你是继承ListActivity,只要 当列表为空时就会自动显示TextView 但是,如果继承Activity的话,想出现上面的效果,就需要手动 ListView list= (ListView)findViewById(
2013-12-10 14:19:07 944
转载 RotateAnimation类:旋转变化动画类
RotateAnimation类:旋转变化动画类RotateAnimation类是Android系统中的旋转变化动画类,用于控制View对象的旋转动作,该类继承于Animation类。RotateAnimation类中的很多方法都与Animation类一致,该类中最常用的方法便是RotateAnimation构造方法。【基本语法】public RotateAnimation (fl
2013-12-09 17:29:58 528
转载 关于ListView的 addHeaderView(...) 方法
在代码中使用 listView .addHeaderView(...) 方法可以在ListView组件上方添加上其他组件,并且连结在一起像是一个新组件。如果多次使用 .addHeaderView(...) ,则最先添加的组件在最上方,按添加的先后顺序由上到下罗列。 如下图:关于ListView的 addHeaderView(...) 方法" title="[android] 关
2013-12-09 16:04:32 593
转载 数据类型和Json格式
从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海"。第三种类型是映射(mapping),
2013-12-09 14:53:32 543
转载 android设置http参数HttpConnectionParams和HttpClient,HttpGet
try {// 创建 HttpParams 以用来设置 HTTP 参数(这一部分不是必需的)HttpParams params = new BasicHttpParams();// 设置连接超时和 Socket 超时,以及 Socket 缓存大小HttpConnectionParams.setConnectionTimeout(params, 20 * 1000);
2013-12-09 13:47:55 1798
转载 AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:
2013-12-09 13:43:31 528
转载 JPush极光推送Java服务器端API
// 对android和ios设备发送JPushClient jpush = new JPushClient(masterSecret, appKey); // 对android和ios设备发送,同时指定离线消息保存时间JPushClient jpush = new JPushClient(masterSecret, appKey, time
2013-12-06 17:47:04 2885
转载 JPush极光推送Java服务器端API
产品功能说明极光推送(JPush)是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上,让开发者积极地保持与用户的连接,从而提高用户活跃度、提高应用的留存率。极光推送客户端支持 Android, iOS 两个平台。本 Android SDK 方便开发者基于 JPush 来快捷地为 Android App 增加推送功能。主要功能保持与服务器的长连接,
2013-12-06 17:21:41 3532
转载 Android获取SharedPreferences三种方式
Android数据持久化方法中最简单的一种,即使用Preferences的键值对存储方式。这种方式主要用来存储比较简单的一些数据,而且是标准的Boolean、Int、Float、Long、String等类型。 android.content.SharedPreferences是一个接口,用来获取和修改持久化存储的数据。有三种获取系统中保存的持久化数据的方式: 1.
2013-12-06 17:11:20 763
Genymotion-ARM-Translation.zip
2014-07-22
Android DownLoadManager小例子
2014-07-16
xUltimate-d9pc-x86.rar
2014-07-04
简单例子-下载JSON数据
2014-01-26
android动画切换效果
2013-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人