Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)

Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台) 一、搭建Android开发环境 准备工作:下载Eclipse、JDK、Android SDK、ADT插件 {            eclipse只是一个IDE,必须要JDK的支持才能运行java程序,                                               必须要Android SDK的支持,才能编译运行Android程序,因为sdk里有一些lib,并且有adb等工具                     …

安卓官方原生系统与AOSP区别

        AOSP,“Android Open-Source Project”的缩写,中文意为“Android开放源代码项目”。在Android Open-Source Project社区,你可以找到你所需要参与开发的Android兼容设备的信息和相关源代码。Android是一个开源的,用于移动设备的系统。Android开放源代码项目(AOSP),由谷歌发起。         简单地说,安卓官方原生系统是指谷歌搭载在nexus系统产品上的,AOSP指的是开源安卓项目,前者集成了谷歌服…

Android学习之SlidingDrawer抽屉组件

main.xml:   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/MyLayout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <SlidingDrawer android:id="@+id/slidingdrawer" android:layout_width="fill_parent" android:layout_heigh…

Android基础总结(一)

1. AndroidManifest标签重点汇总 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.base.module.recorder" android:versionCode="1" android:versionName="1.0" android:sharedUserId="android.uid.system" android:installLocation="auto|internalOnly|preferExternal" > manifest标签package为项目包属性, versionCode为版本整数,每次迭代则数字增加,…

Day03-Android发展史概要

Android重要版本:     Android 1.0 : 机型T-mobile G1     Android 2.3 : 支持近场通信技术(NFC)      Android 3.0 : 支持平板电脑     Android 4.0 : 4.* 既能在手机又能在平板运行     Android 4.1.2 : 比较稳定的版本 , 支持NFC     Android 5.0 : 新特性   Android命名:(甜品)     Android 1.5 : Cupcake(纸杯蛋糕)   2009年4月     Android 1.6 : Donut(甜甜圈)            2009年9月     And…

android studio如何生成混淆代码的jar

今天,简单讲讲android里如何在生成jar包时,同时对jar包的代码进行混淆,避免别人看到核心代码。 之前,我对领导说我打包生成的SDK,别人使用android studio导入后可以看所有的源码。结果领导说这样不可以,核心代码不能给别人看到。于是在网上搜索如何不让别人看到jar包里的代码,最终发现混淆核心代码就可以做到,不过最后发现混淆还是存在问题,这里记录一下。   网上的这些内容很多,但是很容易…

百度地图之定位数据

本文章主要实现定位精简化,和代码浓缩以及增强应用的性能 第一步:百度地图第三方加jar下载 第二部:关键jar: 这两个jar包主要是为了实现定位而用的 第三部: 定位精简型代码: <permission android:name="android.permission.BAIDU_LOCATION_SERVICE" /> <uses-permission android:name="android.permission.BAIDU_LOCATION_SERVICE" /> <uses-permission android:name="android.pe…

Android系统中设置TextView的行间距(非行高)

Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每一行保持一定的行间距,可以设置属性android:lineSpacingExtra或者android:lineSpacingMultiplier。 1、android:lineSpacingExtra 设置行间距,如“3dp”。 2、android:android:lineSpacingMultiplier 设置行间距的倍数,如“1.2”。

Android 单元测试要点

1.配置manifest文件 1)<instrumentation         android:name="android.test.InstrumentationTestRunner"         android:targetPackage="com.example.ch06" /> 2) <uses-library android:name="android.test.runner" /> 3)例如如下代码: <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.example.ch06.test"     android:versionCode="1…

Android学习之TabHost标签

tab.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/MyLayout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/tab_edit" android:layout_width="fill_parent" android:layout_height="fill_p…

Android学习之seekbar拖动条

设置屏幕亮度 main.xml:   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/pic" android:src="@drawable/android_book" android:layout_width="fill_parent" android:lay…

Android学习之PopupWindow弹出窗口

main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/statusinfo" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="当前用…

Android 查找匹配的文字并显示红色

布局 <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/scrollView" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <EditText and…

改写ListView样式

ava代码 <ListView             android:id= "@id/android:list"             android:layout_width= "fill_parent"             android:layout_height= "fill_parent"             android:drawSelectorOnTop= "true"             android:listSelector= "@drawable/selector"             android:divider= "@drawable/list_line" />   <ListView android:id="@id/android:list" android:…
下一页 »