
android
文章平均质量分 84
jakend35
这个作者很懒,什么都没留下…
展开
-
索爱迷你版 Xperia X10 现身,代号 Robyn
有人拍到了迷你版的Xperia X10(不知道是不是在CES展会),开发代号Robyn。当然这不是山寨的,就是索爱自己做的,外观看上去跟X10完全一样,就是小了一号,小到 XPERIA这个商标都没地方写了。Robyn似乎是为吸引女性而开发的,因为它具有多彩外壳,颜色都走可爱风。Robyn具备触摸屏幕,带自动对焦的500万像素摄像头,小三芯耳机接口,USB接口,HSPA和WiFi。[img]ht...原创 2010-01-07 10:05:13 · 126 阅读 · 0 评论 -
区分Activity的四种加载模式
转自:http://marshal.easymorse.com/archives/2950 在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪...原创 2011-08-04 00:40:08 · 117 阅读 · 0 评论 -
Android应用开发提高系列(1)——《Practical Java 中文版》读书笔记(上)
前言 从开始学习Android到现在,囫囵吞枣学了许多控件、布局的使用方法和技巧,看了许多相关的文章,也积累了不少项目经验。藉此通过归纳、总结和梳理相关知识,扎实基础,进一步提高Android开发技能。学好Android需要扎实的Java功底,所以将本文作为系列文章的开篇。本系列文章面向有一定Android开发经验的读者,欢迎交流! 声明 欢迎转载,但请保留文章原始出处:...原创 2012-01-31 09:51:05 · 99 阅读 · 0 评论 -
Android应用开发提高系列(2)——《Practical Java 中文版》读书笔记(下)
声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com 正文 注意:条目和用语可能与书籍有所出入,但尽量保持原样加一些自己的理解。 一、性能 1. 先把焦点放在设计、数据结构和算法身上 备注:良好的设...原创 2012-01-31 09:58:19 · 79 阅读 · 0 评论 -
Java代码优化-尽可能地使用stack(栈)变量
Java程序包含了大量的对象,我们需要了解它们是从哪里被访问的,变量存储于何处对程序的性能有显著的影响--尤其是某些需要被频繁访问的变量。我们写一个Java类,在其内部方法中定义的局部变量或对象是存储在stack(堆栈)中的,且JVM是一种stack-based的,因此访问和操纵stack中的数据时性能最佳。而Java类的instance变量(这个类的field)和static变量是在cons...原创 2012-01-31 11:07:34 · 121 阅读 · 0 评论 -
AlarmManager类的应用(实现闹钟功能)
出处:http://blog.youkuaiyun.com/jeethongfei/article/details/6767826 1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现闹钟等提示功能 2、AlarmManager的常用方...原创 2012-02-28 13:50:32 · 175 阅读 · 0 评论 -
Android ListView几个比较有用的属性(转)
1)android:stackFromBottom="true" 设置你做好的列表显示在列表的最下面,值为true和false. 2)android:transcriptMode="alwaysScroll" 设置的控件transcriptMode属性可以将Android平台的控件(支持ScrollBar)自动滑动到最底部. 3)android:cacheCol...原创 2012-03-05 15:32:09 · 110 阅读 · 0 评论 -
android 屏蔽Home键(SDK3.0以下)
1、AndroidManifest.xml 加入权限 <uses-permission android:name="android.permission.GET_TASKS" /> 2、重写onAttachedToWindow方法 @Overridepublic void onAttachedToWindow() { ...2012-03-19 15:01:03 · 124 阅读 · 0 评论 -
【转】Android Layout标签之-viewStub,requestFocus,merge,include
定义Android Layout(XML)时,有四个比较特别的标签是非常重要的,其中有三个是与资源复用有关,分别是<viewStub/>, <requestFocus />, <merge /> and<include />。可是以往我们所接触的案例或者官方文档的例子都没有着重去介绍这些标签的重要性。<viewStub />:...原创 2012-03-23 17:00:48 · 102 阅读 · 0 评论 -
Android学习系列 - Activity生命周期(简单明了)
提到Activity生命周期,咱们先看看Android API 提供的生命周期图我们从上图可以看到,最一开始进入的是onCreate方法,然后分别有onStart、onResume、onPause、onStop、onRestart 这些方法最后是onDetrory方法结束有了大概了解之后,咱们再打开Activity类的源码,其中在它的顶部注释196行开始有那么一段代...2011-08-03 23:29:04 · 86 阅读 · 0 评论 -
Android学习系列 - 显示网络上的图片(支持bmp格式))
见如下代码: /** * 到Url地址上去下载图片,并回传Bitmap回來 * * @param imgUrl * @return */ public static Bitmap getBitmapFromUrl(String imgUrl) { URL url; Bitmap bitmap = null; try { ...2011-08-01 15:57:05 · 191 阅读 · 0 评论 -
android触摸模式默认值(转)
触摸模式(Touch mode )当用户直接使用keys或trackball与UI进行交互的时候, 必须先使目标控件获取焦点(比如按钮),这样用户才会注意到是什么控件接收输入. 然而如果设备支持触摸手势的话, 用户可能使用触摸屏与UI进行交互, 这个时候就没有必要将目标控件高亮显示了(即,获取焦点). 因此就产生了这样一种交互模式叫"touch mode ....原创 2010-09-16 09:30:32 · 165 阅读 · 0 评论 -
关于Unable to instantiate activity ComponentInfo错误解决方案
今天调试程序的时候报了 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.android/activity.MainTabActivity}: java.lang.ClassNotFoundException: ativity.Main...2011-04-24 22:44:37 · 8955 阅读 · 1 评论 -
Android动画 fillAfter和fillBefore
fillBefore是指动画结束时画面停留在此动画的第一帧;fillAfter是指动画结束是画面停留在此动画的最后一帧。 java代码设置如下: /*****动画结束时,停留在最后一帧*********setFillAfter(true);setFillBefore(false); /*****动画结束时,停留在第一帧*********setFill...原创 2011-08-16 07:30:03 · 226 阅读 · 0 评论 -
Android使用第三方外部JAR库文件
在Android平台中可以使用第三方外部JAR库文件,在Eclipse开发环境中,仅仅3步就可以使用第三方.jar文件。 1.在Package Explorer(包浏览器)面板中,右键单击鼠标在弹出的菜单中选择Properties(属性) 2.选择Java Build Path(Java构建路径),然后选择Libraries标签页. 3.按下Add External JARs 这个按...原创 2011-08-16 23:42:29 · 120 阅读 · 0 评论 -
Android的图片压缩类ThumbnailUtils
从Android 2.2开始系统新增了一个缩略图ThumbnailUtils类,位于framework包下的android.media.ThumbnailUtils位置,可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以直接调用获取。 1、extractThumbnail (source, width, height): ...原创 2011-08-19 11:03:07 · 97 阅读 · 0 评论 -
Android 布局----让一个控件居底部
1.采用linearlayout布局:Java code<LinearLayout android:id="@+id/main" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > &...原创 2011-09-05 14:53:00 · 160 阅读 · 0 评论 -
android 个人铃声设置代码
1、首先选中列表的铃声 private void doPickRingtone() { Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER); // Allow user to pick 'Default' intent.putExtra(Rin...2011-03-13 21:40:10 · 226 阅读 · 0 评论 -
Wifi,cmwap,cmnet 链接自动切换
思路: 首先判断是Wifi还是Mobile,如果是Mobile 有两种,一种是cmwap,另一种是cmnet。 如果是cmwap ,则需要设置代理才能连接。 代码如下: ConnectivityManager conManager = (ConnectivityManager) getSystemService(Context.CONNECTIVIT...2011-03-18 16:12:59 · 155 阅读 · 0 评论 -
android 每天定时提醒功能实现
android要实现定时的功能那肯定就要用到闹铃相关的技术,那么android闹铃实现是基于 AlarmManager 这个类的,首先我们来看一下它的几个主要的方法。打开AlarmManager的源码,如下图显示:两个核心的方法 : private final IAlarmManager mService;public void set(int type, long ...2013-11-26 11:14:00 · 777 阅读 · 1 评论