android基础知识
文章平均质量分 79
winson_jason
这个作者很懒,什么都没留下…
展开
-
android.support.v4.app.Fragment$InstantiationException: Unable to instantiate&nbs
android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment benguo.simphone.payy.view.ContentFragment: make sure class name exists, is public, and has an empty construct转载 2015-01-05 00:11:10 · 3639 阅读 · 1 评论 -
android的加密和反编译
1,android的反编译Android 中的拿来主义(编译,反编译,AXMLPrinter2,smali,baksmali)! http://blog.csdn.net/android_tutor/article/details/5724435转载 2013-12-01 00:38:48 · 596 阅读 · 0 评论 -
windows下android开发环境搭建问题
1,Android SDK下载和更新失败的解决方法!!! http://blog.csdn.net/android_tutor/article/details/7425021转载 2013-12-01 00:27:14 · 528 阅读 · 0 评论 -
Android 手动显示和隐藏软键盘
、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)[java] view plaincopyprint?InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(0, InputMethodM转载 2013-11-11 23:51:23 · 944 阅读 · 0 评论 -
修改Android应用程序的默认最大内存值
Android应用程序的默认最大内存值为16M,有些应用程序可能会出现内存溢出,譬如:ERROR/AndroidRuntime(264): java.lang.OutOfMemoryError: bitmap size exceeds VM budget除了要检查修正代码之外,还可以考虑修改Android应用程序的默认最大内存值。修改应用程序的默认最大内存有2种方法:1、修改代码,转载 2013-11-11 19:49:50 · 1119 阅读 · 0 评论 -
Android EditText
1,EditText 限制输入数字和字母设置 在xml:EditText 设置属性---- android:digis="ABCDE555555&&&&&"ABCDE555555&&&&&"是你的限制规则。 例如:android:digits="0123456789abcdefghigklmnopqrstuvwxyz"规则是只能输入英文字母(小写转载 2013-11-11 23:50:33 · 1165 阅读 · 0 评论 -
android锁屏相关
1、Android解锁屏幕与点亮屏幕下载地址 http://www.eoeandroid.com/thread-175904-1-1.html2、实用源码——Android屏幕锁源码下载地址 http://www.eoeandroid.com/thread-174226-1-1.html3、Android屏幕启动和锁定与Keyguard函数扩展源码下载地址转载 2013-11-25 23:19:21 · 680 阅读 · 0 评论 -
在软键盘上绘制焦点并移动焦点
原文地址:http://www.eoeandroid.com/blog-126933-105.html在TV上的软键盘不需要再在TV上touch软键盘按钮,需要通过遥控器进行操作,因此需要在软键盘上知道目前是在哪个键子上,这需要通过焦点来实现。LatinIME输入法改写功能代码:添加功能:为输入法软键盘键子添加焦点(边框),并支持键盘上的方向键,在按上下左右方向键时,焦点跟着方向键移动转载 2013-11-12 23:09:07 · 4325 阅读 · 0 评论 -
android中的后退键——onBackPressed()的使用
很多网友不明白如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。1.直接获取按钮按下事件,此方法兼容Android 1.0到Android 2.1 也是常规方法,直接重写Activity的onKeyDown方法即可,代码如下:@Ove转载 2013-11-06 18:47:49 · 835 阅读 · 1 评论 -
original-package
Manifest.xml 中标签中package属性用于设置应用程序的进程名,即在运行时使用ddms查看到的进程名。标签用以设置应用源码包名,即Java文件所在的源码程序包层次,android工程中真实的源代码层次结构。中package属性若与的android:name值相同,配置组建时android:name属性值可以使用".ClassName"形式。使用标签后,在中的andro转载 2013-11-06 18:21:56 · 1449 阅读 · 0 评论 -
Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
原文地址:http://blog.csdn.net/Android_Tutor/article/details/5707835转载 2013-12-11 20:53:51 · 826 阅读 · 0 评论 -
Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!
http://blog.csdn.net/android_tutor/article/details/5081713转载 2013-12-19 15:17:01 · 703 阅读 · 0 评论 -
ProgressBar
1,多式样ProgressBar:http://blog.renren.com/share/280454800/6285354069转载 2014-02-24 15:30:59 · 604 阅读 · 0 评论 -
ImageView中的几个属性
src与background的区别: background会根据ImageView的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。 设置透明度:用src来设置图片时,在代码中直接就可以通过myImageView.setAlpha(int alpha)来设置;而如果通过background来设置图片,则要先 取得它的bac转载 2015-02-23 01:08:56 · 849 阅读 · 0 评论 -
android 关于时区问题
1,设置系统时区主要代码就以下两行:原创 2014-10-22 15:20:49 · 697 阅读 · 0 评论 -
android使用网络下载文件
1,下载文件相关代码:http://blog.sina.com.cn/s/blog_5f35912f0100zut7.html转载 2014-11-02 21:10:40 · 596 阅读 · 0 评论 -
Android APK安装过程及原理详解
链接:http://blog.csdn.net/dadoneo/article/details/8047931转载 2014-03-29 00:55:49 · 2440 阅读 · 0 评论 -
android 的ANR问题
文章链接:http://bbs.csdn.net/topics/350127973转载 2014-03-03 10:21:19 · 656 阅读 · 0 评论 -
利用SharedPreferences保存字符串数组
1.Android3.0之后,SharedPreferences提供了putStringSet方法,可以保存字符串数组,例子:SharedPreferences sp = mContext.getSharedPreferences("data", Context.MODE_PRIVATE);Editor et = sp.edit();Set set = new HashSet();转载 2014-02-19 22:04:44 · 20967 阅读 · 1 评论 -
java.lang.IllegalStateException: Fragment(XXFragment) not attached to Activity异常。
下边两个问题,是在开发中碰到的一些关于Fragment的偶发性的问题,今天时间比较多,就在网上搜了一些解决方式:1、关于Fragment(XXFragment) not attached to Activity 异常。出现该异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等,需要上下文Content的函数。解决方法,就是等将调用的代码转载 2014-03-03 09:27:06 · 19320 阅读 · 4 评论 -
WebView
http://ff20081528.iteye.com/blog/1489565http://blog.chinaunix.net/uid-26063552-id-3425604.htmlhttp://www.eoeandroid.com/thread-235360-1-1.html转载 2014-02-26 22:24:10 · 689 阅读 · 0 评论 -
WebView相关知识
参考文档:http://www.360doc.com/content/12/1221/11/11102336_255450272.shtmlhttp://zhidao.baidu.com/link?url=mLzHxCDL6_LjNX2Fmt1MWIMWWXStefqXiMxbfCRlCMDiGeZvWz3aJxFd0HffhytqnXSOlDRy8sOrKgNIOETrJa转载 2014-02-13 18:42:27 · 596 阅读 · 0 评论 -
android 文件操作
1,读取文件(分别以二进制,字符,行等方式读取文件)http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html转载 2013-11-18 22:25:08 · 659 阅读 · 0 评论 -
android Toast
1,Android开发技巧之永不关闭的Toast信息框(长时间显示而非系统关闭)详细出处参考:http://www.jb51.net/article/33439.htmToast信息提示框之所以在显示一定时间后会自动关闭,是因为在系统中有一个Toast队列。系统会依次从队列中取(出队列)一个Toast,并显示它。在显示一段时间后,再关闭,然后再显示下一个Toast信息提示框。直到Toast队列转载 2013-11-15 22:36:10 · 817 阅读 · 0 评论 -
android中onMeasure初看,深入理解布局之一!
原文地址:http://my.oschina.net/banxi/blog/51247今天学习android自定义组件:docs/guide/topics/ui/custom-components.html其中有两个对布局界面影响很的方法,onDraw(),和onMeasure().onDraw()比较好理解.onMeasure()就比较难理解一些,也更复杂些 ,引用文档中的说法就是:转载 2012-11-06 09:15:51 · 1210 阅读 · 0 评论 -
VideoView类剖析
给个链接:http://www.pin5i.com/showtopic-android-game-development-journey-9-videoview.html转载 2012-11-05 23:23:21 · 645 阅读 · 0 评论 -
android之manifest.xml内provider详解 .
原文地址分别是http://blog.csdn.net/imdxt1986/article/details/7280110 和http://www.2cto.com/kf/201205/132486.html?fw_key=34AC865A01E9D354 如name所对应的项为(contentProvider(数据存储))的具体操作的类;authorities(授权):即转载 2012-10-26 15:56:10 · 27987 阅读 · 0 评论 -
Handler sendMessage 与 obtainMessage (sendToTarget)比较
原文地址:http://www.cnblogs.com/android007/archive/2012/05/10/2494766.html话说在工作中第一次接触android 的Handler 的时候,不知道怎么去关注性能。记得当时这么写的:Message msg = new Message()msg.what = xxx;msg.arg1 = xxx;msg.转载 2012-11-05 15:50:19 · 23284 阅读 · 5 评论 -
view的setTag() 和 getTag()应用
原文地址:http://www.cnblogs.com/qingblog/archive/2012/07/03/2575140.htmlView中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Bu转载 2012-11-04 22:53:45 · 17041 阅读 · 5 评论 -
android SQLite使用SQLiteOpenHelper类对数据库进行操作
原文地址:http://byandby.iteye.com/blog/835580一、 SQLite介绍 SQLite是android内置的一个很小的关系型数据库。 SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。 博客中有一篇有稍微详细一点的介绍,大家可以去看一下。 二、 SQLiteOpenHelper的使用方法 SQ转载 2012-11-03 23:53:01 · 900 阅读 · 0 评论 -
详解 Android 的 Activity 组件
详解 Android 的 Activity 组件Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。Activity 的状态及状态间的转换在 android 中,Activity 拥有四种基本转载 2012-10-23 17:27:54 · 529 阅读 · 0 评论 -
onMeasure和onLayout .
原文地址:http://blog.csdn.net/xiaoxiaosunzhao/article/details/6667799可以参照View.java中Implementing a Custom View的介绍1. onMeasure: determine the size requirements for this view and all of its childre转载 2012-11-01 10:54:40 · 1039 阅读 · 0 评论 -
Android开发——MediaProvider源码分析 .
原文地址:http://blog.csdn.net/evilcode/article/details/6321803相关阅读:http://blog.sina.com.cn/s/blog_40d475e90100znnd.html--------------START------------MediaProvider包括五个类:com.android.providers.med转载 2012-11-01 18:30:24 · 2307 阅读 · 0 评论 -
android构建自定义的视图组件onMeasure
android提供了精巧和有力的组件化模型构建用户的UI部分。主要是基于布局类:View和ViewGroup。在此基础上,android平台提供了大量的预制的View和ViewGroup子类,即布局(layout)和窗口小部件(widget)。可以用它们构建自己的UI。如果没有符合你需求的预制窗口小部件,你可以创建自己的视图子类。如果只是对已存在的窗口小部件或者布局做小的调整,只需继承该类,覆转载 2012-11-06 09:23:50 · 635 阅读 · 0 评论 -
android ListView详解
原文地址:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整转载 2012-11-07 16:44:55 · 629 阅读 · 0 评论 -
Android获取屏幕大小为什么会自动减去状态栏高度
求教,获取屏幕大小的问题,为什么获取屏幕的高度的时候,会自动把状态栏的高度减去?(例如:1280800的获得出来的会是1280752,把状态栏的高度给自动减了)我现在想获得是屏幕的真正高度,请问要怎么做?我获取的代码: WindowManager wm = (WindowManager) this .getSystemService(Context转载 2012-11-07 23:26:08 · 1678 阅读 · 0 评论 -
IWindowManager.injectKeyEvent模拟按键
描述: IWindowManager 提供了模拟 KeyEvents的简单方法,名字叫做 IWindowManager.injectKeyEvent(...). 要模拟KeyStroke(按键敲击), 我们需要模拟一个 指定KeyCode 的 KeyEvent.ACTION_DOWN 和 KeyEvent.ACTION_UP . 在这个例子里我们将要模拟 Menu按键的 KeyStro转载 2012-11-07 11:28:01 · 7609 阅读 · 2 评论 -
Android用悬浮按钮实现翻页效果
原文地址:http://www.oschina.net/question/157182_37944今天给大家分享下自己用悬浮按钮点击实现翻页效果的例子。首先,一个按钮要实现悬浮,就要用到系统顶级窗口相关的WindowManager,WindowManager.LayoutParams。那么在AndroidManifest.xml中添加权限:view sourcepr转载 2013-10-18 16:57:36 · 3296 阅读 · 0 评论 -
如何获取Android系统时间是24小时制还是12小时制
在做一个项目时,因为需要显示时间,要求显示格式与系统标题栏显示的时间格式一致,在网上找了很久没找到相关文档说明,后来在一本书上看到了。直接上源码:ContentResolver cv = this.getContentResolver();String strTimeFormat = android.provider.Settings.System.getString(cv,and转载 2013-10-11 11:23:45 · 690 阅读 · 0 评论 -
给android添加系统属性:Settings.system和SystemProperties
android源码开发中,常常要用到一些全局标志或者说变量,这时候我们可以给android系统添加自己想要的属性。1.Settings.system这种系统属性我们经常用到,例如飞行模式的开启和关闭,我们就是去改变Settings.system.AIRPLANE_MODE_ON 的值。下面就介绍下我们怎样去定义一个系统属性。例如要添加一个属性名为“SILVAN_LIU”路径:fra转载 2013-10-11 10:11:25 · 1368 阅读 · 0 评论