
android
文章平均质量分 79
漂流的猪
这个作者很懒,什么都没留下…
展开
-
android应用程序结构
1、android体系结构android层次结构自上而下可以分为: 应用程序 应用程序框架 各种库 和 android运行环境 操作系统层原创 2013-07-04 11:17:06 · 1376 阅读 · 0 评论 -
android 杂项
1、spannableStringBuilder主要的基本工具类有android.text.Spanned; android.text.SpannableString; android.text.SpannableStringBuilder;使用这些类来代替常规String。SpannableString和SpannableStringBuilder可以用来设置不同的Span,这些Span便是原创 2013-10-10 13:58:21 · 734 阅读 · 0 评论 -
异步操作之AsyncTask 和 Handler
1、AsyncTaskAsyncTask是比Handler更轻量级的异步处理方案,异步的操作都是为了不阻塞主线程。使用AsyncTask是通过继承抽象类实现的:public abstract class AsyncTask 其中定义了三种泛型类型:Params、Progress和Result。。Params启动任务执行的输入参数。Progress是后台执行的百分比(在进度提原创 2013-10-12 17:25:01 · 756 阅读 · 0 评论 -
常用代码
一、调用Android其他Context的ActivityContext c = createPackageContext("chroya.demo", Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY); //载入这个类 Class clazz = c.getClassLoader().loadClass(转载 2013-12-10 14:20:15 · 814 阅读 · 0 评论 -
Android 动画之TranslateAnimation应用详解
本节讲解TranslateAnimation动画,TranslateAnimation比较常用,比如QQ,网易新闻菜单条的动画,就可以用TranslateAnimation实现,通过TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta) 来定义动画参数说明: 复制代转载 2013-12-19 16:47:53 · 1054 阅读 · 0 评论 -
Android 动画之RotateAnimation应用详解
本节讲解RotateAnimation 动画, RotateAnimation (float fromDegrees, float toDegrees, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)参数说明: float fromDegrees:旋转的开始角度。 float toDeg转载 2013-12-19 16:53:07 · 890 阅读 · 0 评论 -
Android 动画之AlphaAnimation应用详解
本节讲解AlphaAnimation 动画,窗口的动画效果,淡入淡出什么的,有些游戏的欢迎动画,logo的淡入淡出效果就使用AlphaAnimation。 代码如下:public class MainActivity extends Activity {ImageView image;Button start;Button cancel;@Overridepublic void转载 2013-12-19 16:51:13 · 1455 阅读 · 0 评论 -
Android 动画之ScaleAnimation应用详解
本节讲解ScaleAnimation 动画, ScaleAnimation(float fromX, float toX, float fromY, float toY,int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)参数说明: 代码如下:float fromX 动画起始时 X坐标上的伸缩转载 2013-12-19 16:52:13 · 744 阅读 · 0 评论 -
Android操作HTTP实现与服务器通信
本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介: HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网转载 2014-02-19 19:15:21 · 749 阅读 · 0 评论 -
Android实现网络多线程断点续传下载
本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。 使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是: (1)首先获得下载文件的长度转载 2014-02-19 19:36:30 · 829 阅读 · 0 评论 -
android横屏竖屏 实现
1、android:screenOrientation"unspecified"默认值,由系统来选择方向。它的使用策略,以及由于选择时特定的上下文环境,可能会因为设备的差异而不同。"user"使用用户当前首选的方向。"behind"使用Activity堆栈中与该Activity之下的那个Activity的相同的方向。原创 2013-09-13 16:31:05 · 1477 阅读 · 0 评论 -
android广播功能
1、android的广播机制包含两部分的内容。广播(Broadcast):用于发送广播。广播接收器(BroadcastReceiver):用于接收广播2、BroadCast发送广播信息,把要发送的信息和用于过滤的信息装入一个Intent对象中,然后调用Context.sendBroadcast()、sendOrderBroadcast()或sendStickyBroadcast原创 2013-09-12 16:06:42 · 999 阅读 · 0 评论 -
Android的Adapter的用法
1、Adapter是连接后端数据和前段显示的适配器接口,是数据和UI之间的重要的纽带。它就好像是MVC中的Controller一样。比较常用的有BaseAdapter、SimpleAdapter、ArrayAdapter、SimpleCursorAdapter等。。BaseAdapter是一个抽象类,继承它需要实现较多的方法,具有较高的灵活性;。ArrayAdapter支持泛型,最为简原创 2013-07-11 16:48:39 · 830 阅读 · 0 评论 -
Spinner下拉列表装填数据的方法
一、编程载入列表数据首先,在布局文件main.xml中添加spinner组件,代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"原创 2013-07-11 15:48:43 · 973 阅读 · 0 评论 -
Android中progressbar总结
普通圆形ProgressBar 该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。 android:layout_width="wrap_content" android:layout_height="wrap_content"转载 2013-07-17 17:34:34 · 839 阅读 · 0 评论 -
Android startActivityForResult的使用
在Android中startActivityForResult主要作用就是:A-Activity需要在B-Activtiy中执行一些数据操作,而B-Activity又要将,执行操作数据的结果返回给A-Activtiy//看效果//看代码package sn.len.actres;import android.app.Activity;import转载 2013-08-01 18:29:37 · 571 阅读 · 0 评论 -
user-permission
1、android有一个精心设计的安全模型,每个应用都有自己linux用户和群组,在单独的进程和VM上运行,不能影响到其他应用。同时android也限定了系统资源的使用,想网络设备、SD卡、录音设备等,如果希望应用去使用任何系统资源,都必须申请android的权限,这就是的作用。格式:当用户在安装应用的时候,用户会先浏览应用所需要的权限。 2、常用权限android.per转载 2013-08-02 10:04:10 · 3143 阅读 · 0 评论 -
Android之Intent详解
1、Intent是一个将要执行的动作的抽象描述,一般是用来协助完成各个组件之间的通讯。Intent负责对应用中一次操作的动作及动作涉及的数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成对组件的调用。可以说,Intent起着媒介的作用,专门提供提供组件相互调用的相关信息,实现调用者和被调用者之间的控制。 2、Intent的构成原创 2013-07-17 18:37:18 · 990 阅读 · 0 评论 -
android基本组件介绍
1、View视图组件:所有的高级UI组件都是继承View类而实现的。一个view在屏幕上占据一块矩形区域,负责渲染这块矩形局域,也可以处理这块矩形区域是上的事件。 Viewgroup视图容器组件:就是View的容器,负责对添加进Viewgroup的这些View进行布局。容器也可以嵌套。 Layout布局组件:实现组件在页面上的展示布局 Layout原创 2013-07-08 18:37:09 · 1221 阅读 · 0 评论 -
Android的数据存储方案
1、概述android中的数据是有权限控制的,应用软件数据为该应用软件所私有的。但是android也提供了一种标准的方式将软件的私有数据开放给其他应用软件。android可供选择的存储方式:sharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络存储。2、sharedPreferencessharedPrefer原创 2013-09-06 18:26:46 · 1118 阅读 · 0 评论 -
改变Android ProgressBar样式颜色
先上两个效果图:(进度条是 自定义图片)(进度条是 自定义颜色)一.修改背景为图片。1.我自己制作了两张图片(如下图),并将它们放到工程的 /res/drawable 目录下。(背景图片 prgs_bg.png)(进度图片 prgs_progress.png)2.同时在 /res/drawable 目录下新建一个 barbgimg.xml 文件,内容如下转载 2013-09-12 09:51:13 · 13858 阅读 · 0 评论 -
Android 动画效果 --Animation 动画
Android的animation由四种类型组成 Android动画模式Animation主要有两种动画模式:一种是tweened animation(渐变动画) XML中JavaCodealphaAlphaAnimationscaleScaleAnimation转载 2014-04-11 16:24:45 · 651 阅读 · 0 评论