1. jdk 的下载 目前为止,jdk的最新版是jdk8,http://www.oracle.com/technetwork/java/javase/downloads/index.html 到这里下载  目前我用的是win7 64位操作系统,所以下载如下这个连接: 2. JDK 8 的安装 安装时,对话框 会先让你安装 JDK,我选择 E:\java\jdk8 这个安装好之后,会让你再选择一个目标文件夹,用于安装JRE, 这里要注意的是,不能与之前的JDK安装在一个目录中,否则环境变量将设置不…
http://www.iteye.com/topic/1113732 原则网址 Java源码初接触 如果你进行过一年左右的开发,喜欢用eclipse的debug功能.好了,你现在就有阅读源码的技术基础. 我建议从JDK源码开始读起,这个直接和eclipse集成,不需要任何配置. 可以从JDK的工具包开始,也就是我们学的<数据结构和算法>Java版,如List接口和ArrayList.LinkedList实现,HashMap和TreeMap等.这些数据结构里也涉及到排序等算法,一举两得. 面试时…
昨天与今天都在配置安卓的开发环境, 搞的头都大了,步骤比较多 1. 先下载安装 java 的 jdk ,这个是最基础的组件 2. 再下载 android SDK,  http://developer.android.com/sdk/index.html  这个地址我本地打不开,结果我只能在自己的VPS服务器中先下载好,再下传到本地 下载后,解压出来,直接打开 Android SDK Manager 进行配置,下载所需的 这里至少要选中最新的Android 4.0 SDK 平台 和 Extras…
1. 准备一个待测试的类 package com.example.Service; public class PersonService { public void save(String userName) { String sub = userName.substring(5); } public int add(int a,int b) { return a+b; } } 2.新建一个单元测试项目,选项“Android Test Project” ,选择要测试的项目 新建一个测试用例的类,…
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中.可以使用Context.MODE_APPEND Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件. Context.MODE_WORLD_READABLE 和 Context.MODE_WORLD_WRITEABLE 用来控制其他应用是否有权限读写该文件. MODE_…
1.建议将类放在包中,不要使用无名包 2.建议包名都用小写单词组成,不要用大写 3.建议包名用“域名的倒写.项目名.模块名”的形式,以确保包名的唯一性 注意:类变量与实例变量.类方法与实例方法的区别 在前面加上static 就成了 类变量或类方法. 实例方法可以调用类中的其他方法 但是类方法只能调用 其他类static方法,不能调用 实例方法 类方法只有调用 类变量. 当类加载到内存时,实例方法.实例变量不会被分配内存空间,只有在创建对象之后才会被创建. 面类方法在该类加载到内存时就分配了相应的…
布局分4种: 1. LinearLayout (线性布局) file:///H:/tool/01/Android/android-sdk-windows/docs/guide/topics/ui/layout/linear.html 事例代码: 2. RelativeLayout (相对布局) <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="h…
1. 界面布局 界面代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView andro…
1. 先布局界面,界面采用线性垂直方式来布局 在layout 界面文件中 activity_main.xml 中 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation=&…
Android的布局 线性布局…