`
1927105
  • 浏览: 150375 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
在开发android应用程序时,我们可以通过Activity的finish()方法来结束当前的Activity,但是如果要关闭当前的应用程序呢?下面介绍三种方法来实现关闭应用程序: 方法一: System.exit(int status);//常规java、c#的标准退出法,返回值为0代表正常退出 or android.os.Process.killProcess(android.os.Process.myPid()); 方法二: 2. 任务管理器方法 首先要说明该方法运行在Android 1.5 API Level为3以上才可以,同时需要权限android.perm ...
MyEclipse 8.6下载 地址(需翻越 ): MyEclipse 8.6 for Windows下载 MyEclipse 8.6下载 (window) MyEclipse 8.6 文件大小:832.13 MB MyEclipse 8.6 MD5 : 82801ab5ce7684a22651a6865f79ff3d MyEclipse 8.6 for Linux 下载 MyEclipse 8.6下载 (linux 32bit) MyEclipse 8.6下载 (linux 64bit) MyEclipse 8.6 文件大小: 865.09 MB My ...
res/anim/ 编译成帧动画的XML文件 res/drawable/ .png,.9.png,.jpg格式的图片 res/layout/ 描述屏幕布局的xml文件 res/values/ arrays.xml:定义数组 colors.xml:定义显示颜色 dimens.xml: 定义尺寸及大小 strings.xml:定义字符内容 ...
把下面的XML文件保存成你自己命名的.xml文件(比如list_bg.xml),注意,这个文件相当于一个背景图片选择器,在系统使用时根据 ListView中的列表项的状态来使用相应的背景图片,什么情况使用什么图片我在下面都进行了说明。还有,你可以把它看成是一个图片来使用,放于 drawable目录下,配置背景属性android:background="@drawable/list_bg"就能达到你需要的目的了。 <?xml version="1.0" encoding="utf-8" ?> <select ...
进程: 启动一个应用程序并入驻内存, 被操作系统视为一个进程,windows一个进程占用的内存不能大于2G, 一个线程默认分配内存为1m,所以一个进程中大概能存活2000个线程。 线程: 线程是进程的实例, 一个进程通常会产生多个线程用来处理并发操作,比如 B/S 应用,启动server应用程序,浏览器请求服务,server端都可能启动一个线程。 单例: 单例和上面的概念没有关系。 只是保证全局应用也就是一个进程中只能有一个类的实例。但是多线程访问进行写操作时,可能造成线程不安全,这个主要是实例变量造成的。 Android的单线程模型UI: Android的UI(activi ...
爽啊,刚烧的一个android PC x86 退出应用程序按下ESC 键即可,按下win键 就可以返回到home页面 安装时间不超过2分钟。。。。。 下载地址 http://code.google.com/p/android-x86/downloads/list 目前已经测试安装的设备如下: 联想ThinkPad x61笔记本,以及以下型号EEE PC: 701 701SD 900 900A 901 904HD 1000 1000HE 1000HD 1005HAG S101 T91 (in VESA mode), touchscre ...
原文出自:http://www.hudong.com/wiki/GoF?hf=youdaocitiao&pf=youdaocitiao 作者以轻松的语言比喻了java的23种模式,有很好的启发作用。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相 ...
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0&l ...
如果让EditText不可编辑在xml实现很简单android:editable 可是在代码中却没有setEditable 只能使用 editText.setFilters(new InputFilter[] { new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { return source.length() < 1 ? dest.subSequ ...
Android用的是J2SE,因此在其中的线程就是Java的线程。但是Android有自己的一套框架,因此线程的使用有一些新的东西。 活动与服务 在Android中,程序可以分成好几个组件,其中最重要的两个就是活动(Activity)和服务(Service)。活动是 ...
如果你想体验Google手机操作系统Android的神奇魅力,但不愿意购买昂贵的Android手机,那Android移植到您的PC中将是不错的一个选择。 Intel一直置力于将ARM的Android移值植X86系统,目前这一切将变得非常简单。如果您有一个兼容的笔记本电脑, 您可是通过设置可启用驱动USB或者虚拟机即可安装。 首先,您得下载一份Android X86的ISO文件。并且简单您的笔记本是否在支持的名单中,然后通过unetbootin这个小工具,制作一个可用于启动的USB驱动盘。 您也可以使用虚拟机进行安装。您可以下载微软的VPC。设置一个全新的虚拟机,在虚拟机 ...
Android 是google公司针对手机开发的一个平台,并公布了其中大部分代码,其大部分应用程序都是用JAVA开发的,毕竟它是商业性的产品嘛,有所保留也是理所 当然的。对于搞嵌入式linux开发的人来说我们可以从中学习其长处,也 ...
今天体会最深的一点就是android的生命周期, 在Android中,进程的生命周期大多数时候是由系统管理的;也由于手机应用的一些 特殊性,所以我们需要更多的去关注各个Android Component的运行时生命周期模型。(所谓手机应用的特殊性主要是指这样2点: 1. 手机应用的大多数情况下我们只能在手机上看到一个程序的一个界面,用户除了通过程序界面上的功能按钮来在不同的窗体间切换,还可以通过Back键和 Home键来返回上一个窗口,而用户使用Back或者Home的时机是非常不确定的,任何时候用户都可以使用Home或Back来强行切换当前的界面。 2. 往 ...
http://apps.hi.baidu.com/share/detail/11434939 http://hi.baidu.com/suofang/blog/item/1e76922f4c3dba331f30892e.html
在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的,最终我们平时安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。
Global site tag (gtag.js) - Google Analytics