- 博客(18)
- 收藏
- 关注
原创 Android学习 Context
参考自:http://www.cppblog.com/life02/archive/2012/03/19/168328.aspx1.概述什么是Context?Context字面意思上下文,很多方法需要通过Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个b
2014-12-31 17:51:44 449
转载 Android学习 AsyncTask
转载自:http://blog.csdn.net/liuhe688/article/details/6532519在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对
2014-12-31 15:26:02 377
转载 Java学习 线程安全与线程同步
转载自:http://blog.csdn.net/ie800/article/details/17139715线程安全问题线程安全问题产生的原因:多条线程代码操作共享数据,一条线程还未执行完,并对结果进行反馈;其他的线程通过条件判断参与进运算,对数据重复操作多次启动一个线程是非法的,尤其是线程已经结束后,不能重新启动买票示例
2014-12-31 11:56:23 520
原创 Android学习 layout\Widget View\Adapter整理
参考api:http://api.apkbus.com/reference/android/graphics/BitmapFactory.html整理一下layout、widget view、adapter这三种最上层的几个父类为:java.lang.Object ↳android.view.View ↳
2014-12-30 18:17:09 649
原创 Android学习 SDK
参考APi:http://api.apkbus.com/reference/android/app/package-summary.htmlSDK一些常用的包及其作用1)android app: 高等级,封装了整个Android applicaiton的model包括:接口:DatePicikerDialog.OnDateSetListener等类:Activity、Activ
2014-12-30 17:14:49 477
原创 Java学习 反射机制(二)
在Java运行环境中,对于任意一个类知道有哪些属性与方法?能否调用它的任意一个方法?动态获取类的信息以及动态调用对象的方法的功能来自于java的反射机制(Reflection)。Java反射机制主要提供以下功能:运行时判断任意一个对象所属的类运行时判断任意一个类的对象运行时判断任意一个类所具有的成员变量与方法运行时调用任意一个对象的方法
2014-12-30 11:21:21 458
转载 Java学习 反射机制
转载自:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是
2014-12-29 23:52:16 491
转载 Java学习 泛型
转载自:http://www.cnblogs.com/sunwei2012/archive/2010/10/08/1845938.html泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。
2014-12-29 23:45:17 428
原创 Java学习 对象
参考自:中南工大Java.pdf1.为什么需要类?把相同的字段封装在一起,相当于定义了一个新的数据类型,因此像int i = 0过程,首先由一个数据类型,其次有个变量,这个过程称为实例化对象,第一步在栈里查询是否有st引用,若无,则新建st,第二步在堆里new Student(),若new Student()多次,则堆里生成多个,栈里,仍是只有一个st引用Student st;st
2014-12-29 16:13:21 443
转载 Java学习 数据存储(内存分配)
转载自:http://www.cnblogs.com/leokou/articles/2070524.htmlhttp://blog.sina.com.cn/s/blog_5bccc3aa0100y3ja.html存储数据1.寄存器(register)。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求
2014-12-29 14:53:25 824
原创 Java学习 变量、基本数据类型
1.什么是变量?答:内存单元名字,通过名字确定找到相应的值2.基本数据类型,String 不是基本数据类型byte 低精度不可直接赋值给高精度,需要强制转换如:double d = 123;long l = (long) d;3.基本数据类型与字符串之间的转换1)基本->字符串String.valueOf(各种基本类型)2)字符串
2014-12-29 13:22:08 477
转载 Android学习 AsyncTask与Handler
转载自:http://blog.csdn.net/ithomer/article/details/6713028
2014-12-26 22:55:35 473
原创 Android学习 高德Android定位SDK
参考官网地址:http://lbs.amap.com/api/android-location-sdk/guide/location/自己的学习记录,可能会有错误,请指正1.定位概述目前Android 定位 SDK可以实现混合定位、GPS 定位和网络定位(基站+ WiFi)。混合定位方式,定位 SDK 会自动根据用户的实际情况进行智能判断使用网络定位或 GPS 定位,以达到
2014-12-26 10:08:05 3574
转载 Android学习 匿名类与匿名内部类
转载自: http://www.cnblogs.com/avenwu/archive/2012/01/18/2325410.html在android开发中经常碰到匿名类(和匿名内部类)的使用,那么匿名类和一般情况下使用的类有什么不同,从实现的功能来讲是一样的,但是使用匿名更加简洁方便,形式上有点像new一个接口或类的感觉,但是我们必须记住接口是不可以new出来的(实例化),我们要在内部重
2014-12-25 13:28:10 724
转载 Andorid学习 View.post
参考:http://www.cnblogs.com/qingblog/archive/2012/08/08/2628245.htmlHanler.post , View.post 都可用来更新UI 两者差异以下代码/在UI主线程中运行方法,不创建一个新进程,为什么在主线程中运行?与在子线程中运行区别? Handler mHandler=new Handler();//不加L
2014-12-25 12:06:44 526
原创 Android学习 handler机制的原理
参考自:http://blog.csdn.net/itachi85/article/details/8035333http://blog.csdn.net/wyp880303/article/details/62851931.线程+handler+looper内涵线程:同时处理不同的业务handler:用来满足线程间的通信looper:用来管理特定线程内的对象之间的消息交换(处
2014-12-24 23:27:28 812
原创 Android学习 Components
App Components:Activity 后台与前台ui layout交互Service 在后台,无ui layoutbroadcast receiver 广播接收器 监听组件 content provider 内容提供器,不同app之间的数据交互注意:Intent 实际上不是组件,用来封装app内的组件即Activity , Service , BroadCast
2014-12-03 10:06:59 723
原创 maven 整体学习笔记
Maven能做什么?1.对第三方库进行统一的版本管理2.统一项目的目录结构(统一项目目录结构)3.统一团建构件阶段(编译、测试、打包)4.支持多种插件5.自动生成网站项目和报表(如tomcat\apache等网站结构)Maven设计原则约定由于配置src/main/java src/mian/resource src/test/java src/t
2014-12-01 11:06:15 497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人