自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Chrome使用小技巧

Chrome使用小技巧

2012-11-02 10:15:51 143

原创 【转】UINavigationController使用技巧

,创建并使用一个UINavigationController UINavigationController *aNav = [[UINavigationController alloc] init];然后添加一个视图进去,否则导航栏也没有意义的 UIViewController *aView = [[UIView alloc] initWithNibName: (*xib...

2012-10-23 19:55:15 143

iOS素材资源

http://www.tappgala.com/ 以 app 为单位整体介绍,分类一般,没有按元素分类http://iosinspires.me/ 包括 icon UI 设计资源http://www.lovelyui.comhttp://pttrns.comhttp://www.tappgala.com/http://iosinspires.me/http://ui4app...

2012-07-03 09:06:52 181

原创 android内存泄露优化总结

android手机给应用分配的内存通常是8兆左右,如果处理内存处理不当很容易造成OutOfMemoryError,我们的产品出现最多的错误也是OutOfMemoryError的异常,在解决这个异常时在网上发现很多关于OutOfMemoryError的原因的介绍。OutOfMemoryError主要由以下几种情况造成:[b]1.数据库的cursor没有关闭。[/b] 操作Sqli...

2012-03-25 12:50:19 224

原创 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 171

原创 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 112

原创 【转】设置android程序平板下全屏

【转自】http://blog.csdn.net/huoshen8211/article/details/7058928默认情况下写好的android程序在平板下不能全屏,显示的还是手机屏幕大小,可以在AndroidManifest.xml文件中</manifest> 标签上面添加<supports-screens android:largeScreens="true...

2011-12-13 11:11:13 216

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 82

原创 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 122

原创 StrongReference、SoftReference、WeakReference、PhantomReference

转自:http://blog.csdn.net/feng88724/article/details/6590064 更详细介绍可查看:http://www.examda.com/Java/jichu/20070320/131115654.html本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对...

2011-11-17 09:22:39 81

原创 ios开发资源汇总

http://www.cocoachina.com/iphonedev/toolthain/2011/1019/3387.html  存个档如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDK...

2011-10-20 11:52:04 136

原创 ListView加载原理

http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html

2011-10-20 10:52:43 112

原创 【转】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 88

原创 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 128

通过Compatibility Package低版本使用Fragment

 android 3.0有很多新特性 其中有Fragment(碎片)通过这个可以实现View的模块化,特别在平板电脑中使用Fragment可以更加的灵活的布局,当我们想在3.0以下版本中使用Fragment !不过android提供了一种解决方式---------Compatibility PackageCompatibility Package可以实现低版本的sdk使用高版本的一些特...

2011-09-26 16:47:29 127

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 106

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 61

ViewSwitcher,ImageSwitcher,TextSwitcher的使用

ImageSwitcher用于图片的切换动画效果TextSwiitcher 用于TextView的动画切换效果ViewSwitcher 用于布局的动画切换效果 

2011-09-19 14:45:12 88

requestWindowFeature使用详解

requestWindowFeature可以设置的值有: // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定        // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定        // 3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时        ...

2011-09-19 10:41:35 161

原创 java堆栈 (转)

java堆栈 (转)  Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活...

2011-09-18 10:36:02 62

原创 ViewSwitcher的使用

[Android]ViewSwitcher使用范例作者:农民伯伯 | 出处:博客园 | 2011/9/3 10:32:06 | 阅读31次前言   虽然ViewSwitcher的中文API早已翻译出来,但一直没有在项目中使用过,也没有搜到很合适很简单的中文例子,这里与大家一起探讨和分享一下其用法。 声明  欢迎转载,但请保留文章原始出处:)    ...

2011-09-16 10:17:14 82

通过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 162

原创 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 63

原创 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 58

单链表双向链表java实现

单链表和双向链表java实现的Demo

2011-08-01 16:39:08 111

线性表概念和术语

线性表:零个或多个数据元素的有限序列线性表的顺序存储结构(数组,lArrayList):指的是用一段地址连续的存储单元依次存储线性表的数据元素。顺序存储结构组成:数据元素线性表的链式存储结构(LinkedList):用一组任意的存储单元存放线性表的元素。链式存储结构组成:数据域(数据元素),指针域(指针)链式存储结构分类:单链表,静态链表,循环链表,双向链表顺序存储结构和线...

2011-07-16 15:53:06 214

原创 数据结构基本概念和术语

数据结构的概念和术语 数据:是描述客观事物的符号,是计算机中可操作的对象,是能被计算机识别并输入给计算机处理的符号集合。1.数据结构是符号2.可以输入到计算机中3.能被计算机程序处理数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。数据项:一个数据元素可以由若干个数据想组成。数据项是数据不可分割的最小单位。数据对象:是性质相同的...

2011-07-14 17:02:19 710

原创 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 270

android四种补间动画

android的动画分为两大类:补间动画,帧动画。补间动画又分为四大类:移动补间动画,缩放补间动画,旋转补间动画,透明补间动画。这四种补间动画都是Animation的子类。移动补间动画:TranslateAnimationeg:Animation  animation = new TranslateAnimation(0,50,0,50);参数1:x轴的起始位置参数...

2011-07-12 12:24:48 616

原创 android定制组件--带文本的EditText

一本android上的例子:自定义控件-- 将EditText加上文本 

2011-07-11 17:55:33 122

原创 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 130

android 通过AIDL实现跨进程访问

Android 进程之间不能共享内存,但是实现进程之间通讯的方法有很多,Activity、Broadcast,ContentProvider,SharedId都可以。作为android四大组件的Service 也有自己的方法实现进程之间的通讯--AIDL流程:服务端:(1)新建扩展名为aidl的文件。内容与java语言类似 但是也有区别package com.my;interfac...

2011-07-09 17:43:08 125

android Service 与Activity绑定

Service是android的四大组件之一,地位相当重要。Service是没有实际界面,在后台运行的。Service的生命周期比起Activity的少多了:创建服务,开始服务,销毁服务创建服务和销毁服务只会一次,而开始服务可以执行多次使用服务:(1) 编写类继承自android.app.Service。  import android.app.Service;import a...

2011-07-09 12:14:49 295

SharedId实现应用之间的数据共享+SharedPreferences保存用户定义类型对象

通常提到android应用之间的数据共享,最先想到的总是ContentProvider,其实还有一种方法也可以实现应用之间的数据共享--配置SharedId 流程:(1) 修改数据提供方和数据使用方的AndroidManifest.xml 中的<manifest>节点的属性android:sharedUserId="com.mysharedId" 这里属性的值,数据提供...

2011-07-08 17:11:41 187

原创 【转】.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 112

android内容提供者

android数据的存储方式大体上来书有四种:SharedPreferences,File,SQLite,ContentProvider做了个ContentProvider的demoContentProvider翻译成中文是内容提供者,肯定有提供方和调用方。数据提供方的实现:流程:分为两步     (1)  编写一个类继承自ContentProvider类,会有很多方法可以实现...

2011-07-07 12:15:23 94

android广播接受者

Intent对象除了应用于Activity之间的通信外,还可以用于Broadcast,与Activity类似,广播有系统广播,也可以自定义广播,可以实现很多效果(短信广播,开机广播,电量广播等)1.接收系统广播   流程:分为两步      (1) 编写一个类继承自 android.content.BroadcastReceiver 并实现onReceive()方法(接收到广播是会...

2011-07-06 12:09:29 76

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 180

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 376

android 数据库处理及操作

对于移动客户端来说,数据库肯定都是轻量级的,像sqlite ,今天做一个android下数据库操作的demo。对于有数据库的应用,如果数据库包含在apk中,不进行处理的话,可能出现一种情况,随着数据记录的增加,应用会越来越大也就是说应用的大小是变化的。解决这个问题的方法是将数据库文件放到sd卡中。1.在res目录下新建raw目录,将书库文件放到raw目录下2.应用第一次使用时,将数据库...

2011-07-05 12:40:28 109

空空如也

空空如也

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

TA关注的人

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