
Android
文章平均质量分 76
AceLuffer
一定程度的简单就是美
展开
-
Android Preferences!
android数据存储、检索和共享android有三种数据的保存技术:preference、本地文件、SQLite数据库。SharePreference 当存储UI状态、用户preference或者程序设置的时候,可以使用轻量级的存储,一般的设置都是以键值存储的;文件 android可以在设备的内部和外部介质创建和载入文件;SQLite原创 2013-07-13 21:10:47 · 968 阅读 · 0 评论 -
android studio java.lang.UnsatisfiedLinkError: Couldn't load ....: findLibrary returned null.
在使用android开发时,经常会需要使用一写.so文件,但是android studio和eclipse的处理方法是不一样的。在android studio中并不像在eclipse中哪样使用如下就可以了:static{ try{ System.loadLibrary("decodecjni"); }catch(Exception e原创 2014-12-09 09:32:19 · 1626 阅读 · 0 评论 -
关于AsyncTask使用介绍
Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。首先明确Android之所以有Handler和AsyncTask,都是为了不阻塞主线程(UI线程),且UI的更新只能在主线程中完成,因此异步处理是不可避免的。Android为了能够在有,提供了AsyncTask。AsyncTask就是一个封装过的后台任务类,顾名思义就是异步任务。Asy原创 2014-12-01 11:24:42 · 709 阅读 · 0 评论 -
在ScrollView中嵌套GridView,导致GridView不能滑动的问题
在Android开发中,有时根据需要,会在ScrollView中添加GridView,这问题也纠结了好一会,网上查的也对不上,如:<ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" android:descendantFocusa原创 2014-12-01 11:14:27 · 3007 阅读 · 1 评论 -
JNI for Android
Android中的JNIJNI就是java的本地调用,调用本地用C、C++实现的接口,使用环境是Eclipse and ubuntu 10.10;实现方法步骤是:1. 新建Android Project ;2. 然后在实现了该有的方法以外,还要声明本地调用的方法,使用关机字native声明,并且只是声明没有实现,如:public static native Stri原创 2013-08-18 10:47:05 · 1009 阅读 · 0 评论 -
Android对SD的操作
读写SD卡上的文件当程序通过openFileInput和openFileOutput来打开文件输入流、输出流时,程序打开的都是应用程序的数据文件夹里的文件;为了能更好的存、取应用程序的大文件数据,需要读写扩展卡里的文件;读写SD卡上的文件请按如下步骤进行:1、调用Envrionment的getExternalStorageState()方法判断手机上是否插入了SD卡,并且应用程序能原创 2013-07-14 15:15:41 · 915 阅读 · 0 评论 -
SQLite for Android
通过使用SQLite,可以为每一个应用程序创建独立的关系数据库。所有的Android数据库都存储在你的设备的/data/data//database文件夹下。SQLite是一个关系数据库管理系统,它是非常可靠的,适用于小的电子设备,包括手机。SQLite只是一个嵌入式的数据库引擎,专门适用于资源有限的设备上适量数据的存取。SQLiteDatabase:android提供的SQL原创 2013-07-15 19:18:09 · 919 阅读 · 0 评论 -
Android I/O
使用共享的Preferences或者数据库来存储数据是一种很好的习惯,但是有写时候希望直接使用数据,那么就可以使用File了;除了标准的javaI/O类和方法外,Android还提供了openFileInput和openFileOutput以简化对本地文件的读写,同样的,可以使用他能方便的访问SD上的文件;FileInputStream fis=openFileInput(file_nam原创 2013-07-14 14:36:12 · 765 阅读 · 0 评论 -
Linux下编译cocos2dx for android(cocos2dx移植到android)
在开发cocos-2dx项目时,通常要移植到android环境里面运,移植方法是:先设置NDK_ROOT环境变量,可以使用sudo权限在/etc/profile文件里添加该变量,也可以在~/.bashrc里面添加,这个变量是安装的ndk目录路径;NDK设置: http://blog.youkuaiyun.com/tenning/article/details/10042559把在VS下原创 2014-12-12 09:54:08 · 1145 阅读 · 1 评论