android Application
文章平均质量分 54
快乐的骑士
移动开发者。video game研究者。
展开
-
Android使用FileObserver对sdcard文件或文件夹监控
Android系统API提供了FileObserver抽象类(Linux的INotify机制)来监听系统/sdcard中的文件或文件夹,FileObserver类能对sdcard中的文件及文件夹的打开、创建、移动和删除操作进行监控。下面看看代码实现:package com.orgcent.filelistener;import android.app.Activity;转载 2014-12-19 11:01:18 · 843 阅读 · 0 评论 -
Android 使用Parcelable接口在进程间传递对象
Android在使用Intent打开一个Activity,Service时,发生了进程的切换。如果我们想要将一个自己的对象通过Intent传递给另一个Activity,Service的话,我们就需要用到Parcelable接口。Parcelable接口的作用是将我们的对象序列化到一个Parcel对象中,Parcel对象中的writeXX()方法是C++实现的,可以将写入的数据写到字节流中。下面以一个非常简单的demo来展示Parcelable的使用方法:原创 2015-02-10 18:38:49 · 1759 阅读 · 0 评论 -
Android Studio删除module的方法
如题,小记一下:Step1:点击File菜单,选择Project Structure项。或者直接快捷键shift+ctrl+alt+s。Step2:选中要删除的module,点击左上角的红色减号。Step3:回到项目列表中,右击原先是module的文件目录(此时已经不是module了),选择delete选项。OK了。原创 2015-02-10 10:21:19 · 904 阅读 · 0 评论 -
Ubuntu下lsusb找得到设备但是adb devices找不到的解决办法
Step 1:在终端运行 lsusb会发现结果有会有如下类似记录:Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.Step 2:这时键入sudo vim /etc/udev/rules.d/50-android.rules在打开的文件中增加以下文本:原创 2015-01-04 10:14:59 · 15630 阅读 · 0 评论 -
adb logcat 查看日志
使用 logcat 命令 查看和跟踪系统日志缓冲区的命令logcat的一般用法是:[adb] logcat [option>] ... [filter-spec>] ... 下文介绍过滤器和命令选项,详细内容可参见Listing of logcat Command Options。 可以在开发机中通过远程shell的方式使用logcat命转载 2015-02-09 10:24:42 · 911 阅读 · 0 评论 -
Android的权限机制
Android的权限机制 Android是基于Linux的系统,其权限访问控制自然离不开Linux的权限访问控制,而在第一章当中,将分成两个部分来剖析Android的权限控制系统。一. Linux权限机制 Linux的权限访问是由进程(访问者)和文件(被访问者)两部分组成的。其中相当一部分内容参考至APUE[1]。1.1 Llinux文件权限 我们在Lin转载 2014-12-31 14:49:54 · 652 阅读 · 0 评论 -
Android SDK版本号与API级别的对应关系以及创建工程时选择API版本的注意事项
API 3:android 1.5API 4:android 1.6API 5:android 2.0API 6:android 2.0.1API 7:android 2.1API 8:android 2.2API 9:android 2.3API 10:android 2.3.3API 11:android 3.0(这个比较重要,fragment,loader,A原创 2014-12-15 13:37:51 · 10912 阅读 · 1 评论 -
Eclipse卸载ADT插件的步骤
最近android studio1.0发布了,大家应该已经用上了吧。反正我装好了,于是我在Eclipse中卸载掉了ADT插件。鸟尽弓藏。步骤记录一下,其实摸索一下就行了的:Step 1:打开Eclipse,点击导航条中的应该是最后一项Help。Step 2:单击install new software 菜单项。Step 3:不起眼处有一个“what is already insta原创 2014-12-15 08:38:56 · 1386 阅读 · 0 评论 -
Android中Preference的使用以及监听事件分析
转载请注明出处: http://blog.csdn.net/qinjuning 在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是m转载 2014-12-23 14:54:26 · 573 阅读 · 0 评论 -
Android开发 (eclipse)Unable to execute dex: Multiple dex files define Lcom/google/.......
问题原因:问题在于导入libs的jar中有重复的部分。解决步骤:第一步:右击工程,选择build path-->Configure Build Path。第二步:选择左侧的java build path,在右侧的选项卡中选择Libraries。第三步:选中 References libraries,单击remove,点击ok。第四步:选择eclips原创 2014-03-09 20:33:29 · 944 阅读 · 0 评论 -
Android_studio IDE使用初步
转载的一篇,,,刚换的android studio 真的有些不习惯呢,,,====================================================================================================今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Andro转载 2014-12-20 09:02:24 · 7398 阅读 · 0 评论 -
Android开发:输入法键盘的显示和隐藏
//强制显示键盘InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(view,InputMethodManager.SHOW_FORCED); //强制隐藏键盘InputMethodManage原创 2014-03-09 20:31:59 · 1153 阅读 · 0 评论 -
Android Studio快捷键集合
我想说Eclipse转android studio真心有些水土不服啊,那个什么ctrl+1,什么shift+alt+o,真心不如Alt+enter来的直白==此文是转来的,慢慢调整习惯吧,手感这种东西很奇特的。===========================================================================================转载 2014-12-20 09:33:40 · 736 阅读 · 0 评论 -
Android Studio中使应用全屏无标题的方法(老方法好像不能用了)
我发现换了android studio,重拾android开发以后,原先的让activity无title,无状态栏的方法没有用了,,,原创 2014-12-20 09:17:26 · 4092 阅读 · 3 评论 -
Android跨进程通信——AIDL使用方法浅析
此篇博客将介绍Android应用开发中的一种常用的跨进程通信手段——AIDL的使用。我花了一周时间,查阅了许多的资料,在众多AIDL介绍的文章中来来回回,反反复复地梳理线索,将一些概念反复推敲,最终得出了AIDL使用的初步教程。之所以说是AIDL使用方法的初步教程,是因为IPC实在是一个很有学问的技术,我学识有限,在看罗升阳老师有关AIDL的一系列博客后,我认为,我最多只能做一个使用方法的介绍,而不是一个原理分析,因为"reading the fucking source code"的能力还差得很远。在原创 2015-03-29 18:36:17 · 1104 阅读 · 0 评论