Android常用布局——相对布局RelativeLayout各属性介绍

Java 发表评论
相对于兄弟元素android:layout_below="@id/xxx":在指定View的下方android:layout_above="@id/xxx":在指定View的上方android:layout_toLeftOf="@id/xxx":在指定View的左边android:layout_toRightOf="@id/xxx":在指定View的右边相对于父元素android:layout_alignParentLeft="true":在父元素内左边android:layout_alignParentRight="true":在父元素内右边android:layout_alignParentTop="true":在…

Android读书笔记——Android studio的安装配置

Java 发表评论
随着Google为自家“儿子”推出了新的ide——Android studio,并不再更新eclipse,对于Android开发者而言,改用Android studio是势在必行了,作为一名学生党,自学Android也有一段时日了,从当初一开始用eclipse到现在尝试改用Android studio,发现Android studio确实比eclipse好用很多,毕竟Android studio作为Google为Android专门开发的IDE。 Android studio 配置 首先下载Android studio,到Android st…

Android 开发之 —- 底层驱动开发(一)

Java 发表评论
驱动概述         说到 android 驱动是离不开 Linux 驱动的。Android 内核采用的是 Linux2.6 内核 (最近Linux 3.3 已经包含了一些 Android 代码)。但 Android 并没有完全照搬 Linux 系统内核,除了对Linux 进行部分修正,还增加了不少内容。android 驱动 主要分两种类型:Android 专用驱动 和 Android 使用的设备驱动(linux)。       Android 专有驱动程序:       1)Android Ashmem 匿名共享内…

Android学习心得(4) --- MAC下smali文件编写与运行

Java 发表评论
我在博客上发表一些我的Android学习心得,希望对大家能有帮助。 在前一章我们学习了如何进行Android源代码下载,这一章学习基本的Dalvik指令集编写 Android学习心得(1) --- MAC下Android环境的搭建 Android学习心得(2) --- MAC下Android反编译 Android学习心得(3) --- MAC下Android源代码下载 这一章我们就从一个基本的例子来开始Dalvik指令集的学习 1、编写smali文件 我们编写一个sm…

Windows环境下Android Studio安装

一、介绍Android Studio    Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 。而随着Android studio正式版的推出和完善,Android开发者们转向Android studio开发平…

android下使用cmake进行开发

Java 发表评论
一般android中开发app用android studio就够了,从android studio2.3以后,android studio就已经支持使用cmake的方法进行ndk编译了,从底层来说,android studio也是调用cmake的命令来进行编译的,这篇文章记录一下使用命令行来编译android库和原生程序的方法。原理概述android cmakelist.txt和正常的linux下程序没有什么区别,只是编译android程序需要相应的编译器,连接器,而不是Linux的 g++等,调…

Android API LEVEL

Java 发表评论
API等级1: Android 1.0 API等级2: Android 1.1 Petit Four 花式小蛋糕 API等级3: Android 1.5 Cupcake 纸杯蛋糕 API等级4: Android 1.6 Donut 甜甜圈 API等级5: Android 2.0 Éclair 松饼 API等级6: Android 2.0.1 Éclair 松饼 API等级7: Android 2.1 Éclair 松饼 API等级8: Android 2.2 - 2.2.3 Froyo 冻酸奶 API等级9: Android 2.3 - 2.3.2 Gingerbread 姜饼 API等级10:Android 2.3.3-2.3…

android recovery 模块知识需求汇总

Java 发表评论
关于android recovery的一个目录,后续继续更新,未完待续......Android recovery模块介绍:(一)android为什么需要recovery升级?(二)android recovery升级过程中掉电处理(三)android recovery差分升级过程掉电分析(四)android recovery升级之USB设备挂载(五)android recovery升级时间与速度研究(六)android recovery升级UI显示之资源文件(七)android recovery代码修改之原生建议  Reco…

Android / iOS 静态代码扫描工具调研

Java 发表评论
Android 篇名称来源功能特点检查SQL 注入检查 NullPointException支持IDE情况Android LintAndroid SDK针对Android,检查范围广否是Eclipse、Android StudioFindBugs国外针对Java程序,失去对Android特性的检查否是Eclipse、Android StudioQA Plug国外集合了FindBugs、CheckStyle和PMD的组件插件,失去对Android特性的检查否是Eclipse、Android Studio360 火线奇虎360针对Android,依赖规则检查,可以看…

Android Studio 使用的帖子列表(持续更新…)

Java 发表评论
拥抱Android Studio 系列文章作者何畅彬,BugTags技术总监,关注移动SDK研发、后端服务设计与实现,个人博客:http://kvh.io/ 拥抱 Android Studio 之一:从 ADT 到 Android Studio 拥抱 Android Studio 之二:Android Studio 与 Gradle 深入 拥抱 Android Studio 之三:溯源,Groovy 与 Gradle 基础 拥抱 Android Studio 之四:Maven 库,本地库与发布到 bintray 或者 mavenCentral 拥抱 Android Stu…

安装Linux版Android SDK

Java 发表评论
转之:http://book.51cto.com/art/200912/173542.htm 《Google Android程序设计指南》第2章Android SDK软件开发组件,本章的主要内容有Android SDK软件开发组件;安装Android SDK最低系统硬件需求;安装Windows版本Android SDK;Linux平台安装Android SDK;Mac OS X平台安装Android SDK;升级Android SDK。本节为大家介绍安装Linux版Android SDK。 步骤 : 1、 http://developer.android.com 下载sdk 2、…

eclipse导入java和android sdk源码,帮助文档

Java 发表评论
在进行android开发的工程中,经常需要帮助,文本主要解决     1、eclipse 如何导入 Java 源码     2、eclipse 如何导入 android, android sdk 源码      3、eclipse 如何导入 Java, android, android sdk 帮助文档     4、解决 eclipse 导入不了 android, android sdk 源码的问题     方便他人亦是方便自己,如果觉得还行就点下右边的投票吧,这样可以帮助其他人更快的找到解决问题的方法;有疑问…

Android核心分析(链接)

Java 发表评论
http://blog.csdn.net/maxleng/archive/2010/04.aspx   Android核心分析 之一--------分析方法论探讨之设计意图 Android核心分析 之二 -------方法论探讨之概念空间篇 Android是什么 之三-------手机之硬件形态 Android核心分析之四 ---手机的软件形态 Android 核心分析 之五 -----基本空间划分 Android 核心分析 之六 -----IPC框架分析 Binder,Service,Service manager Android 核心分析 之七-----…

Android应用更新

Java 发表评论
http://www.chenwg.com/android/android%e5%ba%94%e7%94%a8%e6%9b%b4%e6%96%b0.html 开发好的Android应用,在上线之后,往往会有更新,很多Android应用往往是这样做的,手机上打开Android应用,然后应用就会联网,获取远程服务器提供的Android应用的最新版本号,然后再和当前已安装的Android应用的版本号进行对比,如果远程服务器提供的Android应用的版本比已在手机上安装的应用的版本新,便提示用户…

导航栏

Java 发表评论
一 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <HorizontalScrollView android:id="@+id/hsv_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:scroll…