android
文章平均质量分 78
zhanhao2027
这个作者很懒,什么都没留下…
展开
-
android shape的使用
转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6087.htmlandroid:shape的使用 编辑文档Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:复制到剪贴板 XML/HTML代码&...原创 2011-08-30 10:07:09 · 73 阅读 · 0 评论 -
android Service 与Activity绑定
Service是android的四大组件之一,地位相当重要。Service是没有实际界面,在后台运行的。Service的生命周期比起Activity的少多了:创建服务,开始服务,销毁服务创建服务和销毁服务只会一次,而开始服务可以执行多次使用服务:(1) 编写类继承自android.app.Service。 import android.app.Service;import a...2011-07-09 12:14:49 · 314 阅读 · 0 评论 -
android 通过AIDL实现跨进程访问
Android 进程之间不能共享内存,但是实现进程之间通讯的方法有很多,Activity、Broadcast,ContentProvider,SharedId都可以。作为android四大组件的Service 也有自己的方法实现进程之间的通讯--AIDL流程:服务端:(1)新建扩展名为aidl的文件。内容与java语言类似 但是也有区别package com.my;interfac...2011-07-09 17:43:08 · 137 阅读 · 0 评论 -
android图片圆角效果
圆角效果: import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;im...原创 2011-07-10 15:46:57 · 147 阅读 · 0 评论 -
android定制组件--带文本的EditText
一本android上的例子:自定义控件-- 将EditText加上文本原创 2011-07-11 17:55:33 · 141 阅读 · 0 评论 -
android四种补间动画
android的动画分为两大类:补间动画,帧动画。补间动画又分为四大类:移动补间动画,缩放补间动画,旋转补间动画,透明补间动画。这四种补间动画都是Animation的子类。移动补间动画:TranslateAnimationeg:Animation animation = new TranslateAnimation(0,50,0,50);参数1:x轴的起始位置参数...2011-07-12 12:24:48 · 635 阅读 · 0 评论 -
通过Compatibility Package低版本使用Fragment
android 3.0有很多新特性 其中有Fragment(碎片)通过这个可以实现View的模块化,特别在平板电脑中使用Fragment可以更加的灵活的布局,当我们想在3.0以下版本中使用Fragment !不过android提供了一种解决方式---------Compatibility PackageCompatibility Package可以实现低版本的sdk使用高版本的一些特...2011-09-26 16:47:29 · 135 阅读 · 0 评论 -
android迅雷下载搭建开发环境
附件中有图片转自:http://www.eoeandroid.com/forum-viewthread-tid-53371-highlight-android%2B%2B%E9%85%8D%E7%BD%AE.htmlAndroid SDK 2.2 开发环境详解 Google在旧金山Moscone会展中心举办Google I/O 2010大会第二天(美国时间5月20日上午)...原创 2011-07-13 10:57:47 · 290 阅读 · 0 评论 -
android异常处理发送消息给服务器
转自:http://www.cnblogs.com/stay/archive/2011/07/21/2113167.html程序员最头疼的事情就是bug和debug。这次debug长达20天,搞的我心力交瘁。累,因为Android兼容性,不同手机会有不同的bug出来,而且很难复现,所以就上网找了下类似保存错误log到文件再上传到服务器,现把源码也共享出来。上传至服务器的代码我没加。相信大...原创 2011-10-08 18:45:32 · 142 阅读 · 0 评论 -
【转】SoftReference 和 WeakReference
Java 和 Android 内存优化的两个类:SoftReference 和 WeakReference Posted on 2010-10-22 00:55 charley_yang 阅读(436) 评论(0) 编辑 收藏 如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference 记住此对象,以便随时观察,但是却因此造成此对象的 refe...原创 2011-10-10 10:45:21 · 101 阅读 · 0 评论 -
ListView加载原理
http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html原创 2011-10-20 10:52:43 · 124 阅读 · 0 评论 -
【转】设置android程序平板下全屏
【转自】http://blog.csdn.net/huoshen8211/article/details/7058928默认情况下写好的android程序在平板下不能全屏,显示的还是手机屏幕大小,可以在AndroidManifest.xml文件中</manifest> 标签上面添加<supports-screens android:largeScreens="true...原创 2011-12-13 11:11:13 · 234 阅读 · 0 评论 -
android 事件处理过程
转自:http://blog.sina.com.cn/s/blog_81d2da550100w48d.htmlandroid中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MO...原创 2011-12-16 14:37:00 · 128 阅读 · 0 评论 -
Android-Activity Task 与 Intent Filter Flag
接触 Android 以来,一直觉得对 task、affinity 和 launch mode 一知半解,这几天潜心阅读 Dev Guide 中的 Activities and Tasks,简单做下笔记,梳理下这部分的知识。Android 的一个特色就是 application A 的 activity 可以启动 application B 的 activity,尽管 A 和 B 是毫无干系的,而...原创 2011-11-17 10:47:20 · 130 阅读 · 0 评论 -
android 图片处理
多张图片四个方位的图片合成,改变bitmap大小,图片去色等功能 package com.dzh.operateimage;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import android.gra...2011-11-24 10:11:16 · 102 阅读 · 0 评论 -
Android Market 链接的生成与分享
通过Java包名直接定位到你的Apphttp://market.android.com/details?id=<java包名>或者market://details?id=<java包名>范例:market://details?id=com.skyd.luckywheel这将直接在菜市场中显示你的App详细介绍页。 通过Java包名搜索App...原创 2012-02-21 11:59:35 · 186 阅读 · 0 评论 -
SharedId实现应用之间的数据共享+SharedPreferences保存用户定义类型对象
通常提到android应用之间的数据共享,最先想到的总是ContentProvider,其实还有一种方法也可以实现应用之间的数据共享--配置SharedId 流程:(1) 修改数据提供方和数据使用方的AndroidManifest.xml 中的<manifest>节点的属性android:sharedUserId="com.mysharedId" 这里属性的值,数据提供...2011-07-08 17:11:41 · 209 阅读 · 0 评论 -
【转】.Android-sharedUserId数据权限
Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要自己实现接口和S...原创 2011-07-08 10:24:54 · 123 阅读 · 0 评论 -
android selector使用
转自:http://blog.sina.com.cn/s/blog_4b93170a0100qhwa.htmlandroid背景选择器selector用法汇总转载<!-- 正文开始 -->一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片 <?xml version="1.0" encoding="utf-8"...原创 2011-08-30 10:10:54 · 78 阅读 · 0 评论 -
通过createPackageContext 实现皮肤打包成apk的demo
通过Context friendContext = this.createPackageContext(skinList.get(i).packageName, Context.CONTEXT_IGNORE_SECURITY);将皮肤打包成apk文件具体内容看代码,有注释!先得安装skin1和skin2再安装MainAppli...2011-09-14 16:56:37 · 177 阅读 · 0 评论 -
ViewSwitcher的使用
[Android]ViewSwitcher使用范例作者:农民伯伯 | 出处:博客园 | 2011/9/3 10:32:06 | 阅读31次前言 虽然ViewSwitcher的中文API早已翻译出来,但一直没有在项目中使用过,也没有搜到很合适很简单的中文例子,这里与大家一起探讨和分享一下其用法。 声明 欢迎转载,但请保留文章原始出处:) ...原创 2011-09-16 10:17:14 · 95 阅读 · 0 评论 -
requestWindowFeature使用详解
requestWindowFeature可以设置的值有: // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时 ...2011-09-19 10:41:35 · 180 阅读 · 0 评论 -
ViewSwitcher,ImageSwitcher,TextSwitcher的使用
ImageSwitcher用于图片的切换动画效果TextSwiitcher 用于TextView的动画切换效果ViewSwitcher 用于布局的动画切换效果2011-09-19 14:45:12 · 100 阅读 · 0 评论 -
Notification使用
代码:package com.my;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android....2011-09-20 18:52:32 · 73 阅读 · 0 评论 -
PopupWindow+listItem 泡泡效果
package com.my;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Gravity;import android.view.MotionEvent;import android.view.View;import android.view....2011-09-21 15:48:41 · 120 阅读 · 0 评论 -
ListView中Adapter的自定义
虽然android类库给我们提供了很多与ListView适配的Adapter并且使用起来非常方便,但是想要开发出美观的程序,自带的是不够的所以我们要重写Adapter。1.继承BaseAdapter类2.重写getView()--每一项显示成什么样有它决定3.重写getCount()--一共有多少项由它决定4.实现OnItemClickListener事件--为每一项添加事件实现onItemCli...原创 2011-07-04 09:09:39 · 70 阅读 · 0 评论 -
android通过webview+jquery设计界面
相信UI设计是很多人头疼的问题,今天看了一个视频是通过webview+html 设计UI界面,想了一想可以将jquery整合进去(我以前是学做网站的,jquery可以实现很多效果)所以做了个demo,我这个demo只是实验下我的猜想是否可行,不是真正的ui设计,所以更多的是效果的实现界面挺难看的。 (demo在附件中)先上图: 关键代码(demo在附件中):-------...原创 2011-07-04 10:48:50 · 207 阅读 · 0 评论 -
利用android SmileyParser类实现文本表情功能
前段时间做新浪微博,遇到个表情微博处理问题,查了些资料,做了个demo:上图:要实现这个效果要分为三步:1.准备表情图片,并新建一个在values文件加下建数组资源文件: arrays.xml<?xml version="1.0" encoding="UTF-8"?><resources xmlns:android="http://schemas.android.co...原创 2011-07-04 16:47:48 · 231 阅读 · 0 评论 -
android 数据库处理及操作
对于移动客户端来说,数据库肯定都是轻量级的,像sqlite ,今天做一个android下数据库操作的demo。对于有数据库的应用,如果数据库包含在apk中,不进行处理的话,可能出现一种情况,随着数据记录的增加,应用会越来越大也就是说应用的大小是变化的。解决这个问题的方法是将数据库文件放到sd卡中。1.在res目录下新建raw目录,将书库文件放到raw目录下2.应用第一次使用时,将数据库...2011-07-05 12:40:28 · 120 阅读 · 0 评论 -
android 资源种类及使用
android 有很多种类的资源,有7个是在res下新建目录然后将资源放在目录下:res/values,res/xml,res/layout,res/drawable,res/anim,res/menu,res/raw还有一种是存放在res同级的目录assets目录下,也就是说大体上android资源种类有8类。 res/values : 存放字符串,颜色,尺寸,数组,主题,类型等资...2011-07-05 18:30:07 · 392 阅读 · 0 评论 -
Activity之间的通信与自定义Action
Activity之间的通信Activity 之间的通信是通过Intent实现的1.由activity A 到B -- 调用同一个应用下的activity a.普通方式 流程:创建一个Intent实例 ,通过Intent指定从哪个Activity到哪个Activity,然后 A实例对象.startActivity(Intent实例) eg: Intent ...2011-07-06 11:41:36 · 203 阅读 · 0 评论 -
android广播接受者
Intent对象除了应用于Activity之间的通信外,还可以用于Broadcast,与Activity类似,广播有系统广播,也可以自定义广播,可以实现很多效果(短信广播,开机广播,电量广播等)1.接收系统广播 流程:分为两步 (1) 编写一个类继承自 android.content.BroadcastReceiver 并实现onReceive()方法(接收到广播是会...2011-07-06 12:09:29 · 87 阅读 · 0 评论 -
android内容提供者
android数据的存储方式大体上来书有四种:SharedPreferences,File,SQLite,ContentProvider做了个ContentProvider的demoContentProvider翻译成中文是内容提供者,肯定有提供方和调用方。数据提供方的实现:流程:分为两步 (1) 编写一个类继承自ContentProvider类,会有很多方法可以实现...2011-07-07 12:15:23 · 103 阅读 · 0 评论 -
android内存泄露优化总结
android手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常,在解决这个异常时在网上发现很多关于OutOfMemoryError的原因的介绍。OutOfMemoryError主要由以下几种情况造成:[b]1.数据库的cursor没有关闭。[/b] 操作Sqli...原创 2012-03-25 12:50:19 · 237 阅读 · 0 评论