自定义View系列的第三篇博客,我们来学习如何实现自定义下拉框。 今天的程序,我们来实现这样的一个效果。 布局非常简单,我们直接开始编码。 修改activity_main.xml文件的代码。 布局代码非常简单,就是两个控件。 接下来修改MainActivity的代码。 item_main.xml文件 ...
分类:
移动开发 时间:
2019-08-26 12:42:38
阅读次数:
121
1、先创建activity_alert_dialog.xml 2、AlertDialogActivity.java 3、效果: ...
分类:
移动开发 时间:
2019-08-25 16:29:18
阅读次数:
181
1、先创建 activity_recycle_view.xml 和 activity_recycler_linear_item.xml 如下: 2、创建LinearAdapter 适配器: 3、RecycleViewActivity.java 代码 4、效果如下: ...
分类:
移动开发 时间:
2019-08-25 16:09:12
阅读次数:
138
1、先创建activity_grid.xml 和 activity_grid_item.xml 2、创建Adapter 3、GridActivity.java 4、效果: ...
分类:
移动开发 时间:
2019-08-25 15:40:37
阅读次数:
452
1、先创建 activity_water_fall.xml 和 activity_water_fall_item.xml 2、创建Adapter 3、WaterFallActivity.java ps:图片路径,直接复制到drawable目录里面: 4、效果: ...
分类:
移动开发 时间:
2019-08-25 15:39:43
阅读次数:
1075
1、子线程使用handle修改主线线程内容简单案例 1)、activity_handle.xml 2、HandleActivity.java ...
分类:
移动开发 时间:
2019-08-25 14:15:28
阅读次数:
106
activity的重建:处于后台的activity可能由于系统内存资源不足或由于长时间处于stopped状态未被使用,也可能因activity的优先级较低而被系统销毁,系统会记录下activity的一些状态信息,通过bundle实例以键值对的集合存储一些数据记录,即“实例状态”,比如每个view中的 ...
分类:
其他好文 时间:
2019-08-25 14:00:49
阅读次数:
104
首先是布局资源 activity_main.xml ...
分类:
其他好文 时间:
2019-08-22 00:38:49
阅读次数:
144
1.Intent对象简介 Intent中文意思指"意图",按照Android的设计理念,Android使用Intent来封装程序的"调用意图",不管启动Activity、Service、BroadcastReceiver,Android都使用统一的Intent对象来封装这一"启动意图"。此外,Int ...
分类:
其他好文 时间:
2019-08-20 12:56:45
阅读次数:
103
LiveData.java @MainThread public void observe(@NonNull LifecycleOwner owner, @NonNull Observer<? super T> observer) { assertMainThread("observe");(htt ...
分类:
其他好文 时间:
2019-08-19 21:33:27
阅读次数:
97