05 2012 档案

摘要:1.java的数据类型都是有符号的,byte在java中的范围是-128~127,而在c#中byte范围是0~255,一直不明白,为何java的数据类型没有无符号的类型,难道在java中不需要用无符号的类型?很显然,C#中的byte型,在java中只能用short来取,这不明显浪费吗,还是java这样做是有其它的考虑?2.看到一段关于java无符号数据类型的说法,不太明白:Java的设计者感到无符号整数是不必要的。具体地说,他们感到无符号(unsigned)概念主要被用来指定高位(high-orderbit)状态,它定义了当int表示一个数字时的符号。你将在第4章中看到,Java对高位含义的管 阅读全文
posted @ 2012-05-31 09:59 Qiengo 阅读(411) 评论(0) 推荐(0)
摘要:面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程。众所周知,Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。Java Develo 阅读全文
posted @ 2012-05-26 12:56 Qiengo 阅读(220) 评论(0) 推荐(0)
摘要:当我开始学习Java编程时,我不知道什么是堆内存或堆空间,我甚至不知道当对象创建时,它们被放在了哪里。当我开始正式写一些程序后,我会经常遇到java.lang.outOfMemoryError的报错,之后我才开始关注什么是堆内存或者说堆空间(heap space)。对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学习编程的每个基础,使你发觉编程的秘诀。对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。这个关于Java堆的教程是给我刚开始学编程的兄弟看的 阅读全文
posted @ 2012-05-26 12:55 Qiengo 阅读(555) 评论(0) 推荐(1)
摘要:bluetooth : 蓝牙协议栈,官网<http://www.bluez.org/>dhcpcd : dpkg 配置包,官网<http://roy.marples.name/projects/dhcpcd>embunit : 一个嵌入式的单元测试工具。freetype : linux上广为使用的字体解析库。iptables : 一个IPv4的包过滤器。基本网络库。libxml2 : 大名鼎鼎得xml解析库。opencore : 多媒体播放引擎架构库。官网<http://www.opencores.org>speex : Speex是一套专门用于压缩声音的库 阅读全文
posted @ 2012-05-26 12:51 Qiengo 阅读(401) 评论(0) 推荐(0)
摘要:android:allowTaskReparenting用法<application android:allowTaskReparenting="true/false"></application>是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)—— “true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。如果这个特性没有被设定,设定到<application>元素上的all 阅读全文
posted @ 2012-05-26 12:47 Qiengo 阅读(349) 评论(0) 推荐(0)
摘要:Alt + / 自动补全,对java和xml都有效,非常方便Alt +上/下键 上/下移代码Ctrl + Alt +下键 复制一行代码(默认会与win7系统快捷键冲突,需更改)Ctrl + Shift + Alt 点击layout名称即可跳转的xml文件中(超方便)Ctrl + Shift + O,格式化imports顺序并且删除多余的importsCtrl +Shift+ F 格式化当前的代码,包括java和xmlCtrl + O 在当前编辑的文件快速定位一个方法和变量Ctrl + q 回到上次编辑的位置Alt +左右箭头,在浏览过的页面中前后翻Alt +Shift + R对选光标处的函数或 阅读全文
posted @ 2012-05-26 12:44 Qiengo 阅读(212) 评论(0) 推荐(0)
摘要:众所周知Android应用开发中不能在UI线程中做耗时的操作,否则就会弹出烦人的ANR窗口。应用开发中如果需要加载来自网络、磁盘或其他非内存中图片资源时,因加载时间会受到其他因素(如磁盘、网络、图片大小、CPU等等)的影响,很容易产生耗时操作。所以在进行类似操作时要避免在UI线程中进行。今天就和大家分享一下如何通过AsyncTask异步加载图片和怎么处理多线程并发问题。如何使用 AsyncTask加载图片?通过AysncTask可以很容易的在启动后台线程加载资源,然后将结果返回到UI线程中。使用它时,需要创建它的子类并实现相应的方法,如下是一个通过AysncTask和decodeSampled 阅读全文
posted @ 2012-05-26 12:30 Qiengo 阅读(320) 评论(0) 推荐(0)
摘要:我们知道android的TextView控件支持一些简单的html富文本,如<br><font><u>等,但是具体是哪些标签呢?其实查看Html类的源码就可以知道了。private void handleStartTag(String tag, Attributes attributes) { if (tag.equalsIgnoreCase("br")) { // We don't need to handle this. TagSoup will ensure that there's a </br> fo 阅读全文
posted @ 2012-05-26 12:22 Qiengo 阅读(501) 评论(0) 推荐(0)
摘要:由于前面开发数据操作类,所以利用反射,封装了一个BaseDao,本来在平常的时候,调试都没有出问题,可是知道用了Proguard混淆以后,就出现各种错误,最开始是类型转换错误,到了后面就变成空指针异常,各种错误,并且以及发布出去,手机上不调试,所以就只能把报错信息保存到文件中,每次查看。混淆以后,所有方法名都出了错误,每次看报错信息,连方法都难找到,所说有属性对应的txt,但是有些混淆的方法名是一模一样,所以找起来相当麻烦。Frequently Asked Questions:1.类型转换错误因为我用的泛型,所以在调用某些方法的时候,会出现这种错误,后面在混淆配置文件加了一个过滤泛型的语句,如 阅读全文
posted @ 2012-05-26 12:12 Qiengo 阅读(530) 评论(0) 推荐(0)
摘要:1. 1 AnimationSet exitTransition = new AnimationSet(true); 2 exitTransition.setDuration(1000); 3 int xoffset=getResources().getDimensionPixelSize(R.dimen.list_width); 4 int yoffset=getResources().getDimensionPixelSize(R.dimen.topbar_height); 5 float xscale=(mShelvesVi... 阅读全文
posted @ 2012-05-26 10:53 Qiengo 阅读(202) 评论(0) 推荐(0)
摘要:Contents:ContentProviderStructural AnalysisWhat is URI?Query Attribute,SQL UNIONContentProviderStructural Analysis一、字段部分 1 public class NotePadProvider extends ContentProvider { 2 3 private static final String TAG = "NotePadProvider"; 4 5 private static final String DATABASE_NAME = "n 阅读全文
posted @ 2012-05-25 10:45 Qiengo 阅读(539) 评论(0) 推荐(1)
摘要:一、结构 java.lang.Object android.view.View 已知直接子类: AnalogClock, ImageView, KeyboardView, ProgressBar, SurfaceView,TextView, ViewGroup, ViewStub 已知间接子类: AbsListView, AbsSeekBar, AbsSpinner, AbsoluteLayout, AdapterView<T extends Adapter>, AppWidgetHostView, AutoCompleteTextView, B... 阅读全文
posted @ 2012-05-24 14:33 Qiengo 阅读(303) 评论(0) 推荐(0)
摘要:在绝大多数情况下,包括某些专业文章中,字符集和编码都统称为编码,这是因为一个字符集往往对应一种编码。但是在程序中,我们来不得半点马虎,我们应该清楚地知道字符集和编码有什么区别。以 ASP.NET 为例,Response.Charset 和 Response.Output.Encoding(只读)中的 Charset 和 Encoding 有什么区别呢?Charset 是字符集,Encoding 是编码。字符集即字符的集合,规定了在这些集合里面有哪些字符,每一个字符都有一个编号(一个整数),但这只是编号不是编码。编码就规定了一个编号如何与二进制交互。对于我们中文简体网页,一般来说有两种搭配:一种 阅读全文
posted @ 2012-05-22 11:43 Qiengo 阅读(197) 评论(0) 推荐(0)
摘要:URL:统一资源定位符(URL,英语UniformResourceLocator的缩写)也被称为网页地址,是因特网上标准的资源的地址。它最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址的。现在它已经被万维网联盟编制为因特网标准RFC1738了。URI:Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通用资源标志符(Uniform Resource Identifier, 简称"URI")进行定位。URN:Uniform Resource Name,统一资源名称。其中,URL,URN是URI的子集。 阅读全文
posted @ 2012-05-22 10:00 Qiengo 阅读(210) 评论(0) 推荐(0)
摘要:File record=new File(LogFile); if(record.exists()){ record.delete(); }FileWriter writer = new FileWriter(LogFile, append);writer.write("<page>\r\n");writer.close(); 阅读全文
posted @ 2012-05-21 17:05 Qiengo 阅读(316) 评论(0) 推荐(0)
摘要:'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。回车和换行今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的 阅读全文
posted @ 2012-05-21 10:59 Qiengo 阅读(174) 评论(0) 推荐(0)
摘要:Android 网络开发详解1.概要本文主要介绍在Android平台上开发网络应用的一些常用接口。2. Android平台上可以使用的几种网络接口Android平台的网络应用绝大部分都是基于Java的编程接口的,也就是说我们开发类似的运用的时候可以有多种选择,比J2me确实好多了。2.1.标准Java接口java.net.*下面提供了访问HTTP服务的基本功能。使用这部分接口的基本操作主要包括:·创建URL以及URLConnection / HttpURLConnection对象·设置连接参数·连接到服务器·向服务器写数据·从服务器读取数据 i 阅读全文
posted @ 2012-05-21 10:30 Qiengo 阅读(228) 评论(0) 推荐(0)
摘要:HttpGet-get and show data,the param will show in address url.(when the param is too long,use HttpPost is a wise choice.)HttpPost-save and update data,the param will be hided.HttpPut-add and create file/data on server HttpDelete-delete file/data on serverHttpPutPublic ConstructorspublicHttpPut()publi 阅读全文
posted @ 2012-05-19 13:33 Qiengo 阅读(1081) 评论(0) 推荐(0)
摘要:Java中的位操作指定包括:~ 按位非(NOT)& 按位与(AND)| 按位或(OR)^ 按位异或(XOR)>> 右移>>> 无符号右移<< 左移前面几个都非常简单,主要是移位操作比较容易出错.首先要搞清楚参与运算的数的位数,如int的是32位。long的是64位。如int i = 1;i的二进制原码表示为:00000000000000000000000000000001long l = 1;l的二进制原码表示为:0000000000000000000000000000000000000000000000000000000000000001二、 阅读全文
posted @ 2012-05-18 14:34 Qiengo 阅读(614) 评论(0) 推荐(0)
摘要:前言这一版本的主要目的是为了避免定制ACRA的Application子类。此前的规定是为了防止开发者同时使用其他的类库,例如GreenDroid, RoboGuice, Droid-Fu 等。通过配置ACRA的@ReportsCrashes,已经很好的解决了此问题。介绍ACRA 允许你的Android应用将崩溃报告以谷歌文档电子表的形式进行发送。本教程将引导您在应用程序项目中安装ACRA。设置好你的项目按照以下步骤在现有的应用程序项目中安装ACRA库:下载acra库(http://acra.googlecode.com/files/acra-3.1.2.zip)并打开压缩包登录到您的谷歌文档帐 阅读全文
posted @ 2012-05-17 15:22 Qiengo 阅读(499) 评论(0) 推荐(0)
摘要:android如何区分屏幕的大小:Low density (120),ldpiMedium density (160),mdpiHigh density (240),hdpiSmallscreenQVGA (240x320), 2.6"-3.0" diagonalNormalscreenWQVGA (240x400), 3.2"-3.5" diagonalFWQVGA (240x432), 3.5"-3.8" diagonalHVGA (320x480), 3.0"-3.5" diagonalWVGA (480x8 阅读全文
posted @ 2012-05-16 18:17 Qiengo 阅读(657) 评论(0) 推荐(0)
摘要:A composite is a group of objects in which some objects may contain others; thus, one objectmay represent groups, and another may represent an individual item, or leaf. When you modela composite, two powerful concepts emerge. One important modeling idea is to design groupsso that they can contain ei 阅读全文
posted @ 2012-05-16 12:07 Qiengo 阅读(252) 评论(0) 推荐(0)
摘要:大体上的结构图如同我所说的,结构图显示建模系统的静态结构。关注系统的元件,无需考虑时间。在系统内,静态结构通过显示类型和它们的实例进行传播。除了显示系统类型和它们的实例,结构图至少也显示了这些元素间的一些关系,可能的话,甚至也显示它们的内部结构。贯穿整个软件生命周期,结构图对于各种团队成员都是有用的。一般而言,这些图支持设计验证,和个体与团队间的设计交流。举例来说,业务分析师可以使用类或对象图,来为当前的资产和资源建模,例如分类账,产品或地理层次。架构师可以使用组件和部署图,来测试/确认他们的设计是否充分。开发者可以使用类图,来设计并为系统的代码(或即将成为代码的)类写文档。特殊的类图UML 阅读全文
posted @ 2012-05-15 11:23 Qiengo 阅读(375) 评论(0) 推荐(0)
摘要:面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。UML中有九种建模的图标,即:用例图类图对象图顺序图协作图状态图活动图组件图配置图本课程中的某些部分包含了这些图的细节信息的页面链接。而且每个部分都有一个小问题,测试一下你对这个部分的理解。为什么UML很重要?为了回答这个问题,我们看看建筑行业。设计师设计出房子。施工人员使用这个设计来建造房子。建筑越复杂,设计师和施工人员之间的交流就越重要。蓝图就成为了这个行业中的设计师和施工人员的必 阅读全文
posted @ 2012-05-15 11:20 Qiengo 阅读(536) 评论(0) 推荐(0)
摘要:1.如果您使用的是Acrobat /Adobe ReaderProfessional,请查看您的任务管理器(Ctrl+Alt+Delete启动任务管理器),在进程框中找到一个叫做Autotray.exe的进程,结束该进程后重启有道词典;或者您可以手动把有道词典安装目录(默认为C:\ProgramFiles\Youdao\Dict4)下的YodaoDict.api文件拷贝到Acrobat /Adobe Reader安装目录的plug_ins文件夹内2.在编辑/首选项/一般/应用程序启动中,将“启动时启用保护模式”前面的勾去掉]3.重启reader和词典 阅读全文
posted @ 2012-05-15 11:00 Qiengo 阅读(902) 评论(0) 推荐(0)
摘要:package com.smarttpapers.reader.dialog;import android.app.Activity;import android.app.Dialog;import android.content.ContentResolver;import android.content.Context;import android.net.Uri;import android.provider.Settings;import android.provider.Settings.SettingNotFoundException;import android.view.Win 阅读全文
posted @ 2012-05-15 10:26 Qiengo 阅读(975) 评论(0) 推荐(0)
摘要:<resources> <style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:backgroundDimEnabled">false</item><!--activity不变暗--> </style></resources>Dialog = new Dialog(Activity, R.style.dialog); 阅读全文
posted @ 2012-05-14 15:20 Qiengo 阅读(395) 评论(0) 推荐(0)
摘要:space-------"%20""\n"-------"%0D%0A""%"-------"%25""+"-------"%2B""/"-------"%2F""?"-------"%3F""="-------"%3D""&"-------"%26""#"------- 阅读全文
posted @ 2012-05-14 14:23 Qiengo 阅读(121) 评论(0) 推荐(0)
摘要:1.今天已开机就打不开网页,总是崩溃,查了查百度,有人提出金山词霸取词的原因,关掉金山词霸后,一切正常!!!!! 阅读全文
posted @ 2012-05-14 09:33 Qiengo 阅读(147) 评论(0) 推荐(0)
摘要:1、文本标签(命令)<pre></pre> 创建预格式化文本<h1></h1> 创建最大的标题<h6></h6> 创建最小的标题<b></b> 创建黑体字<i></i> 创建斜体字<tt></tt> 创建打字机风格的字体<cite></cite> 创建一个引用,通常是斜体<em></em> 加重一个单词(通常是斜体加黑体)<strong></strong> 加重一个单词(通常是斜体 阅读全文
posted @ 2012-05-10 16:37 Qiengo 阅读(891) 评论(0) 推荐(0)
摘要:package Android.HelloAndroid; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; import android.os.Bundle; import android.widget.TextView; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.NetworkInfo.State; public cl 阅读全文
posted @ 2012-05-10 10:17 Qiengo 阅读(582) 评论(0) 推荐(0)
摘要:SharedPreferences 在具体介绍Android的设置界面的实现之前,我们先来介绍一下预备知识,就是Android数据持久化方法中最简单的一种,即使用Preferences的键值对存储方式。这种方式主要用来存储比较简单的一些数据,而且是标准的Boolean、Int、Float、Long、String等类型。android.content.SharedPreferences是一个接口,用来获取和修改持久化存储的数据。有三种获取系统中保存的持久化数据的方式:1.publicSharedPreferencesgetPreferences(intmode) 通过Activity对象获取,获 阅读全文
posted @ 2012-05-09 14:53 Qiengo 阅读(322) 评论(0) 推荐(0)
摘要:PreferenceActivity是如何保存的数据。对Android系统了解的都知道,Android系统有四种基本的数据保存方法,一是SharedPreference,二是文件,三是SQLite,四是ContentProvider。看出来了吧,Preference,对就是使用SharedPreferneces以键值对的形式进行保存的,当然,我们也可以通过SharedPreferences来获取PreferenceActivity设置的值。创建Android项目,并添加一个Android xml文件。注意,这次选择的不是Layout,而是Preference,而且注意Folder路径是 r.. 阅读全文
posted @ 2012-05-09 11:37 Qiengo 阅读(656) 评论(0) 推荐(0)
摘要:1.manifest中声明处理搜索的Activity(仅此声明后就可以调用)<meta-data android:name="android.app.default_searchable" android:value=".OnSearchAppsList" />2.Activity定义<activity android:name=".OnSearchAppsList"android:configChanges="orientation|keyboardHidden|navigation"andro 阅读全文
posted @ 2012-05-08 15:56 Qiengo 阅读(1576) 评论(0) 推荐(0)
摘要:1. 超清晰MV音悦台 这里不只有高清MVwww.yinyuetai.com2. 收藏优美图片网www.topit.me3. 搭配网 解决穿衣问题www.dapeiwang.com4. songtaste 用音乐倾听彼此 每天你都会发现新的朋友,你们听着同样的音乐,甚至喝着同样的咖啡www.songtaste.com5. 煎蛋网 地球上没有新鲜事http://jandan.net6.时光网 所有电影资讯www.mtime.com8.俩个人 专为恋爱的人设置的网站www.liageren.com13.普及社 潮流地www.pkpop.com14.永远在变的video 它会读取你的IP 地址,以. 阅读全文
posted @ 2012-05-07 18:22 Qiengo 阅读(5070) 评论(0) 推荐(0)
摘要:1、木有写。。。2、感冒药+可乐=中毒 3、鸡蛋忌糖精┄┄同食中毒、死亡 4、豆腐忌蜂蜜┄┄同食耳聋 5、海带忌猪血┄┄同食便秘 6、土豆忌香蕉┄┄同食生雀斑 7、牛肉忌红糖┄┄同食胀死人 8、狗肉忌黄鳝┄┄同食则死 9、羊肉忌田螺┄┄同食积食腹胀 10、芹菜忌兔肉┄┄同食脱头发 11、番茄忌绿豆┄┄同食伤元气 12、鹅肉忌鸭梨┄┄同食伤肾脏 13、洋葱忌蜂蜜┄┄同食伤眼睛 14、黑鱼忌茄子┄┄同食肚子痛 15、甲鱼忌苋菜┄┄同食中毒 16、皮蛋忌红糖┄┄同食作呕 17、人参忌萝卜┄┄同食积食滞气 18、白酒忌柿子┄┄同食心闷 19.红薯和柿子——会得结石 20.萝卜和木耳——皮肤发炎 2.. 阅读全文
posted @ 2012-05-07 18:10 Qiengo 阅读(168) 评论(0) 推荐(0)
摘要:山一程,水一程,身向逾关那畔行,夜深千帐灯。风一更,雪一更,聒碎乡心梦不成,故园无此声。 《长相思》清 纳兰性德去年今日此门中,人面桃花相映红。人面不知何处去,桃花依旧笑春风。《题都城南庄》 崔护背立盈盈故作羞,手挼梅蕊打肩头。欲将离恨寻郎说,待得郎归恨却休。云澹澹,水悠悠,一声横笛锁空楼。何时共泛春溪月,断岸垂杨一叶舟。-鹧鸪天 离恨剑锋芒,情丝殇。红尘自古多凄凉。自彷徨,独心伤,素人天琊,无尽思量。狂!狂!狂!梦亦醒,人难忘。尽酒千觞叹蓝芒,夜凝霜,愁更长。剑透残阳,且歌且狂。凉!凉!凉!临别殷勤重寄词,词中有誓两心知。天不老,情难绝。心似双丝网,中有千千结。伫倚危楼风细细,望极春愁,黯. 阅读全文
posted @ 2012-05-07 17:01 Qiengo 阅读(313) 评论(0) 推荐(0)
摘要:Log.v(String tag, String msg) 输出冗余消息Log.d(String tag, String msg) 输出调试消息Log.i(String tag, String msg) 输出普通消息Log.w(String tag, String msg) 输出警告消息Log.e(String tag, String msg) 输出错误消息分析和研究Log文件 ,如何看日志信息什么时候会有Log文件的产生 ? Log的产生大家都知道 , 大家也都知道通过DDMS来看log , 但什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 。1,程序异常退出 , unca 阅读全文
posted @ 2012-05-07 16:27 Qiengo 阅读(506) 评论(0) 推荐(0)
摘要:原理:图片是二进制文件,所以使用blob类型,将图片转换成字节数组,存储到数据库中。方法一:public void saveIcon(Bitmap icon) { if (icon == null) { return; } // 最终图标要保存到浏览器的内部数据库中,系统程序均保存为SQLite格式,Browser也不例外,因为图片是二进制的所以使用字节数组存储数据库的 // BLOB类型 final ByteArrayOutputStream os = new ByteArrayOutputStrea... 阅读全文
posted @ 2012-05-07 15:35 Qiengo 阅读(266) 评论(0) 推荐(0)
摘要:默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘设置android:imeOptions="actionDone",软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭android:imeOptions="actionSend"软键盘下方变成“发送”,点击后光标移动下一个在这里设置的imeOptions如何使用呢?如下面的代码,让EditText实现setOnEditorActionListener,在onEditAction方法中actionId就对应我们设置的imeOptions。系统默认的actionI 阅读全文
posted @ 2012-05-03 16:55 Qiengo 阅读(4478) 评论(0) 推荐(0)
摘要:Contents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListenerAnimations一、Animations介绍Animations是一个实现android UI界面动画效果的API,Animations提供了一系列的动画效果,可以进行旋转、缩放、淡入淡出等,这些效果可以应用在绝大多数的控件中。二、Animations的分类Animations从总体上可以分为两大类:1.Tweened Animations 阅读全文
posted @ 2012-05-03 11:55 Qiengo 阅读(15095) 评论(3) 推荐(6)
摘要:在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Inflate,也就是说仍然会创建对象,会被实例化,会被设置属性。也就是说,会耗费内存等资源。 推荐的做法是使用android.view.ViewStub,ViewStub是一个轻量级的View,它一个看不见 阅读全文
posted @ 2012-05-02 18:30 Qiengo 阅读(268) 评论(0) 推荐(2)
摘要:Here atthemeshock.comknowing how for really consumed Web designers/developers probably 150 or even 200 WP themes just won’t be enough.The first 50 themes are ourbabes, we made them helped by our new developed application “WordPress Theme Generator“which allowed us to made them in no time, that is, w 阅读全文
posted @ 2012-05-01 21:50 Qiengo 阅读(1003) 评论(0) 推荐(0)