- 博客(8)
- 收藏
- 关注
原创 Android ScrollView嵌套Banner于RecyclerView滑动冲突解决
首先是布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools...
2018-12-05 14:29:54
1656
1
原创 ListView 实现多选/单选
ListView自身带了单选、多选模式,可通过listview.setChoiceMode来设置:listview.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);//开启多选模式listview.setChoiceMode(ListView.CHOICE_MODE_SINGLE);//开启单选模式listview.setChoiceMode(L...
2018-07-27 10:40:15
533
原创 Android 解决RecyclerView嵌套ScrollView滑动冲突
解决RecyclerView嵌套ScrollView滑动冲突?只需要在代码中加入 mRecyclerView.setHasFixedSize(true); mRecyclerView.setNestedScrollingEnabled(false);
2018-07-27 08:38:31
1250
原创 Android MVP与MVC区别?
1、MVP与MVC的区别 Activity职责不同,Activity在MVP中是View层,在MVC中是Controller层,这是MVC和MVP很主要的一个区别,可以说Android从MVC转向MVP开发也主要是优化Activity的代码,避免Activity的代码臃肿庞大。 View层不同,MVC的View层指的是XML布局文件或者是用Java自定义的View,MVP的View...
2018-07-26 20:21:40
625
原创 Andrid 调用相机拍照,图库,图片裁剪
Andrid 调用相机拍照,图库,图片裁剪 添加读写权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&g...
2018-07-26 08:51:04
280
原创 解决Android 7.0, 8.0手机相机崩溃问题
在android 7.0之后的手机上用以上代码打开相机、相册会报如下错误:android.os.FileUriExposedException: ** exposed beyond app through Intent.getData() 解决方法: 1、在manifest清单文件中注册provider<provider android:name="android.su...
2018-07-26 08:25:12
2994
原创 Android Handler机制理解
什么是Handler?Handler是Android系统给我们提供的一套用来更新UI的机制,也是一套消息处理机制,我们可以使用Handler来发送消息,也可以通过它来处理消息Android中为什么要提供消息机制我们都知道在android中有两个规定:1. 网络请求操作要放到子线程。2. 不能在子线程更新UI。所以Android中必须有线程间的通讯机制。那么为什么要有这两个规定呢...
2018-07-24 10:31:45
226
原创 Activity生命周期
Activity生命周期 1.什么是Activity?首先,Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用记交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了。 2.生命周期中各个方法的含义和作用?(1)onCreate:create表...
2018-07-23 11:42:41
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人