随笔分类 -  Android基础

摘要:使用PC时,我们习惯在安全模式下解决驱动的各种兼容性问题。而你是否又知道,Android手机同样存在安全模式,帮你解决APP的各种冲突问题。很多Android手机用户都遇到过下面这种极端情况:因为第三方APP的兼容或设置问题,导致手机系统变得不稳定,甚至出现开机后就自动重启等问题,连手动卸载APP的... 阅读全文
posted @ 2015-12-08 14:14 Dragon&Hmm 阅读(436) 评论(0) 推荐(0)
摘要:Log.v(tag,msg);所有内容Log.d(tag,msg);debugLog.i(tag,msg);一般信息Log.w(tag,msg);警告信息Log.e(tag,msg);错误信息1.Log.v的调试颜色为黑色的,任何信息都会输出,这里v代表verbose啰嗦的意思,平时使用就是Log.... 阅读全文
posted @ 2015-12-07 11:12 Dragon&Hmm 阅读(223) 评论(0) 推荐(0)
摘要:1、LinearLayout 线性布局android:orientation="horizontal" 制定线性布局的排列方式 水平 horizontal 垂直 verticalgravity 控制当前控件内容显示区域layout_gravity 当前控件在父元素的位置Layou... 阅读全文
posted @ 2015-12-07 11:09 Dragon&Hmm 阅读(161) 评论(0) 推荐(0)
摘要:Button点击事件:大概可以分为以下几种:匿名内部类定义内部类,实现OnClickListener接口定义的构造方法用Activity实现OnClickListener接口指定Button的onClick的属性首先我们简单地定义一个带Button的xml布局文件 activity_main.xm... 阅读全文
posted @ 2015-12-04 15:24 Dragon&Hmm 阅读(187) 评论(0) 推荐(0)
摘要:背景相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?... 阅读全文
posted @ 2015-12-04 10:06 Dragon&Hmm 阅读(190) 评论(0) 推荐(0)
摘要:Android开发人员都知道,原生的模拟器启动比较慢,操作起来也不流畅,还会出现莫名的问题。当然很多人都会选择直接使用android手机来开发,但是有时候需要在投影仪上演示程序的时候手机不太好做到吧。这里我给大家介绍一款很好的android模拟器——Genymotion。 网上可以看到很多介绍Ge... 阅读全文
posted @ 2015-12-03 15:31 Dragon&Hmm 阅读(301) 评论(0) 推荐(0)
摘要:关于快捷键The File Structure Popupctrl+f12此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。勾选上“show anonymous classes”后其功能相当于Eclipse中的ctrl+oThe Call Hierarchy Popupctrl+a... 阅读全文
posted @ 2015-11-30 15:01 Dragon&Hmm 阅读(253) 评论(0) 推荐(0)
摘要:一、什么是activity Activity 是用户接口程序,原则上它会提供给用户一个交互式的接口功能。它是 android 应用程序的基本功能单元。Activity 本身是没有界面的。所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到act... 阅读全文
posted @ 2015-11-25 14:31 Dragon&Hmm 阅读(169) 评论(0) 推荐(0)
摘要:adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默... 阅读全文
posted @ 2015-11-24 10:25 Dragon&Hmm 阅读(187) 评论(0) 推荐(0)
摘要:一个Android应用程序的结构:一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的... 阅读全文
posted @ 2015-11-23 16:41 Dragon&Hmm 阅读(207) 评论(0) 推荐(0)
摘要:android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。蓝色的代表java程序,黄色的代码为运行JAVA程序而实现的虚拟机,绿色部分为C/C++语言编写的程序库,红色的代码内核(linux内核+driver)。在Application Framewor... 阅读全文
posted @ 2015-11-23 15:36 Dragon&Hmm 阅读(248) 评论(0) 推荐(0)
摘要:Android 1.1(Bender“发条机器人”)Android 1.5( Cupcake“纸杯蛋糕”)Android 1.6(Donut 甜甜圈)Android 2.0(Éclair:闪电泡芙、法式奶油夹心甜点、松饼)Android 2.2(Froyo 冻酸奶)Android 2.3(Ginge... 阅读全文
posted @ 2015-11-23 15:25 Dragon&Hmm 阅读(196) 评论(0) 推荐(0)