摘要: Android应用的绝大部分UI组件都放在android.widget包及其子包、android.view包及其子包中,Android应用的所有UI组件都继承了View类。View类还有一个重要的子类:ViewGroup,但ViewGroup通常作为其他组件的容器使用。 Android的所有UI组件 阅读全文
posted @ 2018-08-03 14:29 vvning 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 定义:Intent封装着Android程序需要启动某个组件的“意图”,不仅如此,Intent还是应用程序组件之间通信的媒介。 一、Intent的属性和intent-filter配置 Compenent属性: >>CompenentName(String pkg,String cls): >>Comp 阅读全文
posted @ 2018-08-03 10:46 vvning 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: Service是Android系统中的四大组件之一,主要有两个应用场景:后台运行和跨进程访问。Service可以在后台执行长时间运行操作而不提供用户界面,除非系统必须回收内存资源,否则系统不会停止或销毁服务。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可 阅读全文
posted @ 2018-08-03 10:45 vvning 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: 一、基于监听的处理机制 控件 : 是编程中用到的,按钮就算是一个控件,窗口也是等等 组件 : 是软件的一部分.软件的组成部分. 插件 : 网页中用到的,flash插件,没有它浏览器不能播放flash. 1. 监听的处理流程 ·基于监听的事件处理主要涉及3个对象: Event Source(事件源): 阅读全文
posted @ 2018-08-03 10:44 vvning 阅读(432) 评论(0) 推荐(0) 编辑
摘要: Activity的生命周期: >> Activity的“整个生命周期”是发生在第一次调用 onCreate(Bundle)和最后一次调用onDestory()之间的,在onCreate()方法中完成活动的初始化操作设置全局状态,比如加载布局,绑定事件等,并在onDestory()方法释放资源; >> 阅读全文
posted @ 2018-08-03 10:43 vvning 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Fragment必须被嵌入Activity中使用,因此虽然Fragment也拥有自己的生命周期,但是会受它所在的生命周期的控制,例如,当Activity暂停时,其当中的所有的Fragment都会被暂停,Activity销毁时,其中所有的Fragment也会被销毁。只有当Activity处于活动状态时 阅读全文
posted @ 2018-08-03 10:42 vvning 阅读(257) 评论(0) 推荐(0) 编辑
摘要: step1:在layout中定义一个ViewPager组件。 step2:在Activity中获取ViewPager的引用。 step3: 为ViewPager设置适配器, step4:为ViewPager设置滑动特效 浮现特效:Google为我们提供了API,android.support.v4. 阅读全文
posted @ 2018-08-03 10:41 vvning 阅读(2633) 评论(0) 推荐(0) 编辑
摘要: Android用BottomNavigationBar实现底部导航栏 step1.: step2 :布局文件中使用 step3 :在activity中使用,先实例化控件 step4 : step5 : 实现点击事件 mBottomNavigationBar //设置lab点击事件 增强: setMo 阅读全文
posted @ 2018-08-03 10:39 vvning 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 开发文档: https://developer.android.google.cn/reference/android/appwidget/AppWidgetManager#updateAppWidget(android.content.ComponentName,%20android.widget 阅读全文
posted @ 2018-08-03 10:37 vvning 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 推荐优秀博客https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137402760310626208b4f695940a49e5348b689d095fc000 常用命令: git 阅读全文
posted @ 2018-08-03 10:35 vvning 阅读(116) 评论(0) 推荐(0) 编辑