android
文章平均质量分 75
八十岁老将
嘿嘿
展开
-
android学习5:使用Intent和IntentFlter进行通信
1、Intent对象详解1)使用Intent启动系统组件依靠Intent来启动三种重要的组件,Activity,Service,BroadcastRecevier。Intent对象包含Comonent,Action,Data,Category,Extra,Flag等属性,其中ComponentName来指定需要启动的目标组件,Extra用于携带需要交换的数据。2、Intent属性及intent-filter配置Android根据Intent启动指定组件,启动什么组件由属性决定。1)Compone原创 2021-02-15 19:44:25 · 191 阅读 · 0 评论 -
android学习4:深入理解activity
1、建立,配置和使用Activity1)建立activityactivity对于android的作用类似与Servlet对web。建立自己的activity需要继承activity基类。也可以继承activity的子类。activity何时被实例化,方法何时被调用都是android决定的。与servlet类似,为了响应用户请求,要实现Activity的方法。2)配置activity在元素下添加3)启动,关闭activityandroid通常包含多个activity,但只有一个activi原创 2021-02-15 12:41:01 · 409 阅读 · 0 评论 -
android学习3:事件处理
1、Android事件处理1)基于监听的事件处理2)基于回调的事件处理2、基与监听的事件处理和swing处理的方式几乎相同EventSource(事件源)Event(事件)EventListener(事件监听器)1)代码实现button.setOnClickListener(new OnClickListener(){})2)绑定到标签通过类似onClick等属性设置,对应的方法xxx(View source),source为事件源在界面布局对应的Activity中定义一个方法原创 2021-02-14 15:29:01 · 89 阅读 · 0 评论 -
android学习2:界面编程
1、界面编程与视图组件1)视图组件与容器组件UI组件都在android.widget与android.view包及子包中。UI组件都继承了view类,view组件类似swing中jpanel,代表一个空白的矩形区域。ViewGroup通常作为容器使用采用组合器设计模式设计view,viewGroup2)使用XML布局文件控制UI界面在res/layout目录下定义xml布局后,R.java会自动收录该布局资源。可以通过setContentView(R.layout.资源文件名字)显示视图到原创 2021-02-14 15:28:28 · 656 阅读 · 0 评论 -
android学习1:android应用与开发环境
1、android平台架构及特性底层建立在Linux系统上,有操作系统,中间件,用户见面和应用软件四层组成,采用软件叠层的方式进行构建。1)应用程序层:如浏览器程序等2)应用程序框架:大量开发的api3)函数库:不直接调用,通过上面的应用程序框架调用这些4)Android运行时:核心库集(提供了java语言核心库的大部分功能)和Dalvik虚拟机(负责运行android应用程序)。每个程序运行在单独个Dalvik中。5)Linux内核:建立在linux之上的2、搭建Android开发环境1)原创 2021-02-13 21:22:45 · 410 阅读 · 0 评论