Android
文章平均质量分 66
朵朵码爸爸
这个作者很懒,什么都没留下…
展开
-
<Android>从窗体泄漏谈android:configChanges属性
今天有幸去哥们的大公司做了半天的临时工,一个偶现的Bug折腾了他好久,好不容易今天抓到了异常Log日志,大致的意思就是android.view.windowleaked——窗体泄漏。我在网上查了资料:Android的每一个Activity都有个WindowManager窗体管理器,构建在某个Activity之上的对话框、PopupWindow也有相应的WindowManager窗体管理器。因为原创 2014-11-08 22:06:24 · 1377 阅读 · 0 评论 -
<Android>启动外部程序
启动外部程序 1.通过包名启动(只能启动外部程序中Launcher的Activity)通过自己编写的程序启动另一个已安装的应用程序。PackageManager packageManager = Start_RemoveSoftActivity.this.getPackageManager(); Intent intent = packageManager.getLaunchI原创 2011-08-17 14:40:15 · 4906 阅读 · 1 评论 -
<Android>关于联想Lenovo LePhone (乐Phone)的style用法
今天遇到个奇怪问题,在适配LePhone的时候,见下面的XML文件android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/dialer_btn" android:text="@string/dialer" android:padd原创 2011-08-18 11:34:37 · 605 阅读 · 0 评论 -
<Android>1.5 1.6 2.0 2.1 2.2 2.3 3.0的区别 (转载)
Android 1.5 API变更概要: UI framework · Framework for easier background/UI thread interaction · 新SlidingDrawer 组件 · 新HorizontalScrollview 组件 AppWidget framework · 一些关于创建桌面AppWidget 的API. · 提转载 2011-09-02 14:21:46 · 767 阅读 · 0 评论 -
<Android>如何添加3G的APN并设置为默认APN
在使用无线网络的情况下,如果我们并未打开wifi的时候,手机会使用到3G网络,当然前提是必须有3G的SIM卡。下面是介绍如何通过代码来添加自定义的APN,并设置为默认的APN(即当前3G上网使用的APN)。废话不多说,上代码了。public class YiApnActivity extends Activity { private static final String TAG原创 2011-10-25 20:28:56 · 4428 阅读 · 1 评论 -
<Android>对话框的自定义及透明效果
着手点在于Dialog,如要透明效果,则需要使用自定义的style,去除背景图片。参照代码 @null true true true @null @null false 如需要使用自定义的界面,则需要用户自定义lay原创 2011-12-07 10:56:29 · 1526 阅读 · 0 评论 -
<Android>在终端本地保存txt文本文件及zip文件
不废话,上代码public class MyFile { private final String TAG = MyFile.class.getCanonicalName(); public static final String MY_DIR = "address"; public static final String ADDRESS_FILE = "sms_addres原创 2011-12-07 11:25:47 · 2032 阅读 · 1 评论 -
<Android>Task和Activity相关
这段时间在做一个项目,发现对Task和Activity掌握的还是不牢固。把相关知识整理在这里,方便查阅,有几个Flag没看明白啥意思,也没测试出来效果如何。。。 android:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示转载 2011-12-29 11:18:50 · 383 阅读 · 0 评论 -
<Android>游戏框架AndEngine使用入门
转载:http://blog.csdn.net/cping1982/article/details/6227775学习资料:1.AndEngine源码和例子代码地址: Google Code:http://code.google.com/p/andengine/AndEngine主页:http://www.andengine.org/example地址:http://code.转载 2012-01-24 15:03:40 · 851 阅读 · 0 评论 -
<Android>监听网络状态
转载:http://blog.csdn.net/rudyalwayhere/article/details/6035689 在开发android应用时,涉及到要进行网络访问,时常需要进行网络状态的检查,以提供给用户必要的提醒。一般可以通过ConnectivityManager来完成该工作。ConnectivityManager有四个主要任务:1、监听手机网络状态(包括GPRS,WI转载 2012-02-04 13:43:18 · 4372 阅读 · 0 评论 -
<Android>监听软键盘打开收起事件(软键盘自带收起按钮)
最近在公司开发cocos2dx上的android输入框控件,遇到软键盘的事件监听,通常软键盘的收起方式大致3种:1.点击软键盘右下角的Return按钮(系统收起)2.输入框焦点时按返回按钮(系统收起)3.点击软键盘和输入框的外部(自发收起)4.点击软键盘自带的收起按钮(软键盘收起)前三种事件可以监听,方式都比较简单1.点击软键盘右下角的Return按钮给输入框设原创 2015-01-22 20:14:27 · 13576 阅读 · 6 评论 -
<Android>游戏中简单的WebView公告适配
公司是开发cocos2dx的游戏,需要一个简单的公告展示,一方面公司没有html5的技术力量储备,另一方面公司在手机网页上面也没有适配的经验,最后这么一个苦逼的活就被丢在了WebView上面了。 /** * html不使用 * content="width=device-width" webView自定义控件,尺寸不是屏的 * 幕大小 */原创 2015-02-25 11:16:56 · 1332 阅读 · 0 评论 -
<Android>超时处理的一种方式
final ExecutorService exec = Executors.newFixedThreadPool(1); Callable call = new Callable() { @Override public T call() throws Exception { return t; } }; try { Future futur原创 2015-02-25 11:29:33 · 1343 阅读 · 0 评论 -
<Android>inflate的方法参数说明
inflate(xmlId, null); 只创建temp的View,然后直接返回temp。inflate(xmlId, parent); 创建temp的View,然后执行root.addView(temp, params);最后返回root。inflate(xmlId, parent, false); 创建temp的View,然后执行temp.setLayoutParams(pa转载 2015-06-06 14:45:05 · 672 阅读 · 0 评论 -
<Android>关于EditText中setInputType和setSingleLine的冲突
最近自己开发了一个带有删除按钮的EditText,一方面需要设置为SingleLine,另一方面又需要设置输入类型,起先在xml文件中设置了android:inputType类型,在自定义的控件java代码里面设置了setSingleLine(),结果显示出的效果一直都是默认的输入类型,网上搜到结果,必须在setSingleLine()后设置inputType。随后进行了几次测试,得出以下的结论:原创 2014-11-19 10:33:34 · 2200 阅读 · 0 评论 -
<Android>关于获取资源文件R中的数据
通常我们都会使用context.getResources().getIdentifier(name, type,context.getPackageName())的方法去获取R.java中的数据。type——R其中的内部类名,如"drawable","string","color","dimen","layout"等,这也是我们常用的关于界面所需要获取的数据类型。name——R内部类中的s原创 2014-11-15 23:22:05 · 3174 阅读 · 0 评论 -
<Android>greenrobot-EventBus,guava-Event Bus的异步实现
刚开始是从otto入手,但是otto不支持异步执行,所以后来才开始研究了Event Bus。关于Event Bus,先前搜索的时候,看到网上的实例,很碎,而且很多都是一样的内容,代码看下来基本上是分2套写法,这就带来了疑问,后来再仔细浏览原先的帖子发现了Event Bus有2套源码,一个是greenrobot的Event Bus,一个是google的guava Event Bus。今天谈论的并不是原创 2014-10-27 14:59:27 · 2933 阅读 · 0 评论 -
<Android>关于电源管理(PowerManager)
对于刚刚接触Android操作系统的朋友来说,他们对这一开源的手机操作系统所带来的功能深深的吸引着。我们在这篇文章中就通过对Android电源管理的相关概念的解读,来对这一系统进行深入的了解。接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论:Android电源管理应用层的使用:Android提供了现成android.os.P转载 2011-07-22 10:49:12 · 603 阅读 · 0 评论