摘要: Lifecycle Lifecycle代表生命周期,是一个抽象类,我们经常使用它的子类LifecycleRegistry。 Lifecycle提供了三个抽象方法用来添加、删除LifecycleObserver和获取当前Lifecycle状态。 @MainThread public abstract 阅读全文
posted @ 2020-11-19 20:03 Carve_Time 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 默认状态 布局文件 log TextView的onTouchEvent返回true LinearLayout的onInterceptTouchEvent 修改为true MyFrameLayout的dispatchTouchEvent返回true http://www.cnblogs.com/sun 阅读全文
posted @ 2019-05-09 19:57 Carve_Time 阅读(132) 评论(0) 推荐(0) 编辑
摘要: `Container widget`。 padding和margin padding和margin分别设置 的内边距和外边距。可取值包括下面四个: EdgeInsets.all(50):设置所有的padding为同一个值50。 EdgeInsets.only(left: 50,right: 50): 阅读全文
posted @ 2019-05-09 17:39 Carve_Time 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 1.安装SDK 1. "官网" 下载其最新可用的安装包并解压。 2. 设置环境变量:在 文件中写入 ,然后保存并执行 。 3. 运行 命令查看是否需要安装其它依赖项来完成安装 该命令检查您的环境并在终端窗口中显示报告。 已经在捆绑在 里了,没有必要单独安装Dart。 2.配置Android Stud 阅读全文
posted @ 2019-05-09 17:11 Carve_Time 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 原文:https://google.github.io/dagger/android [toc] dagger.android One of the central difficulties of writing an Android application using Dagger is that 阅读全文
posted @ 2017-03-01 17:44 Carve_Time 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-11-25 14:29 Carve_Time 阅读(336) 评论(0) 推荐(0) 编辑
摘要: PackageManager pm = getPackageManager(); Intent i = pm.getLaunchIntentForPackage(packageName); startActivity(i); 阅读全文
posted @ 2013-11-22 10:43 Carve_Time 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1.概述 iOS和相关库的开发大量使用了模型-视图-控制器(MVC)模式。一般而言,MVC是一种策略,用于分离展现(视图)、数据(模型)和业务逻辑(控制器)。确切地讲,模型是简单数据,如Person或Address类。视图负责在屏幕上呈现数据。在iOS开发中,视图是UIView的一个子类。iOS提供了一个特殊类作为UIView的控制器,该类被贴切地命名为UIViewController。 UIViewController具有两个重要特征:往往与一个XIB文件关联,有一个名为"view"的UIView类型属性。通过创建UIViewController的一个子类,可以得到一个同 阅读全文
posted @ 2013-10-24 20:23 Carve_Time 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.框架概述iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。下面是IOS系统结构图。Core OS是位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。作为app开发者不需要与这一层打交道。Core Services是核心服务层,可以通过它来访问iOS的一些服务。Media是媒体层,通过它我们可以在应用程序中使用各种媒体文件,进行音频与视频的录制 阅读全文
posted @ 2013-10-23 10:05 Carve_Time 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 1.概述Loader可以翻译为装载器,从android3.0开始引进,android-support-v4.jar提供了低版本的支持。它使得在activity或fragment中异步加载数据变得简单。装载器具有如下特性:它们对每个Activity和Fragment都有效。他们提供了异步加载数据的能力。它们监视数据源的一将一动并在内容改变时传送新的结果。当由于配置改变而被重新创建后,它们自动重连到上一个加载器的游标,所以不必重新查询数据。在使用装载器时,会涉及很多类和接口们,我们在下表中对它们总结一下:Class/Interface说明LoaderManager一个抽像类,关联到一个Activi 阅读全文
posted @ 2013-10-15 18:08 Carve_Time 阅读(1177) 评论(1) 推荐(0) 编辑