
Android
我和程序
一个靠敲代码养家糊口的中年男子。
展开
-
Android核心技术之(4)---数据存储
1.Android支持的数据存储方式:•SharedPrefrence存储•手机内部文件存储•手机外部文件存储•Sqlite数据库存储•远程服务器存储2.SharedPrefrencd存储2.1特点•SP存储专门用来存储一些单一的小数据•存储数据的类型: boolean,float, int,long, String•数原创 2017-02-20 09:31:28 · 425 阅读 · 0 评论 -
Android核心技术之(3)下---常用的UI布局
1.概述•布局本身是不能显示出任何数据,它可以包含一些子视图, 并控制子视图的布局•常用的Layout:LinearLayout、RelativeLayout、FrameLayout、ListView、GridView属性:针对任何View的属性•常用的最基本属性•内边距属性padding•外边距属性margin只针对RelativeLayo原创 2017-02-17 09:29:44 · 308 阅读 · 0 评论 -
Android核心技术之(3)上---系统组件component
1.UI的定义•全称user interface, 意为:用户界面•UI由View和ViewGroup组成 •View类是所有视图(包括ViewGroup)的根基类•View在屏幕上占据一片矩形区域,并会在上面进行内容绘制•ViewGroup包含一些View或ViewGroup,用于控制子View的布局2.UI事件•当用户通过手指触摸原创 2017-02-16 15:32:24 · 1503 阅读 · 0 评论 -
Android核心技术之(2)---四大应用组件之Activity
1.组件的特点它的类必须实现特定的接口或者继承特定的类;需要在配置文件中配置其全类名;它的类实例不是通过new来创建的,而是系统自动创建的;它的对象都有一定的生命周期,它的类中都有对应的生命周期的回调方法。2.Activity的定义Activity直接翻译为活动,它是Android的四大应用组件之一,也是最重要的应用最多的组件;Activity是用来提供一个让用原创 2017-02-16 09:17:19 · 552 阅读 · 0 评论 -
Android核心技术之(1)---android快速入
1.Android各个版本:•1.5 Cupcake(纸杯蛋糕)--API 3•1.6 Donut(甜甜圈) --API 4•2.1 Éclair(闪电泡芙) --API 7•2.2 Froyo(冻酸奶) --API 8•2.3Gingerbread(姜饼) –API 9•3.0 Honeycomb(蜂巢) –API 11•4.0 Icecream SandWich原创 2017-02-14 16:50:01 · 757 阅读 · 0 评论 -
Android核心技术之(5)---消息机制与异步任务
1.理论概述•在Android中,只有在UIThread中才能直接更新界面•在Android中,长时间的工作(联网)都需要在workerThread中执行•在分线程获得服务器数据后, 需要立即到主线程中去更新界面显示数据•如何实现线程间通信呢?消息机制&异步任务2.消息机制的相关API•Message :消息 •可理解为线程间通讯的数原创 2017-02-21 10:28:59 · 355 阅读 · 0 评论 -
Android核心技术之(7)---四大应用组件之Service
1.Service是什么1.1.Service是一个应用组件,它用来在后台完成一个时间跨度比较大的工作且没有关联任何界面1.2.一个Service可以完成下面这些工作: 访问网络 播放音乐 文件IO操作 大数据量的数据库操作 ……1.3. 服务的特点:•Service在后台运行,不用与用户进行交互 •即使应用退出, 服务也原创 2017-02-22 14:25:40 · 981 阅读 · 0 评论 -
Android核心技术之(9)---四大应用组件之ContentProvider
1.ContentProvider是什么?•ContentProvider是四大应用组件之一•当前应用使用ContentProvider将数据库表数据操作暴露给其它应用访问•其它应用需要使用ContentResolver来调用ContentProvider的方法•它们之间的调用是通过Uri来进行交流的2.相关API•C原创 2017-02-24 15:07:16 · 403 阅读 · 0 评论 -
Android核心技术之(10)---动画(Aimation)
1.什么是动画•动画有下面两种情况:1.同一个图形通过视图在界面上进行透明度,缩放,旋转,平移的变化(View动画)2.在界面的同一个位置上不断切换显示不同的图片(Drawable动画)•动画的分类:1.View Animation1.1单一动画(Animation)•缩放动画(ScaleAnimation)•透明度动画(AlphaAnimation原创 2017-02-27 08:51:06 · 484 阅读 · 0 评论