
工具类
文章平均质量分 68
dawnZeng
I'm a Android development boy
展开
-
使用TortoiseGit上传本地项目到GitLab
使用TortoiseGit上传本地项目到GitLab原创 2022-10-31 17:53:43 · 1102 阅读 · 0 评论 -
不使用MANAGE_EXTERNAL_STORAGE权限,适配Android11保存图片和分享图片
一、其实Android11(targetSdkVersion 30)及以上在AndroidManifest.xml声明MANAGE_EXTERNAL_STORAGE权限(不在AndroidManifest.xml声明获得“所有文件访问权限”按钮为灰色不能授权)在加上下面的判断就能基本解决问题: //获取存储权限 private void getPermissions() {// 普通权限:只需要在清单文件中注册即可// 危险权限(Android 6.0 之原创 2022-01-06 18:24:25 · 11539 阅读 · 0 评论 -
解决ScrollView嵌套RecyclerView出现item显示不全的问题
问题:ScrollView嵌套RecyclerView时,RecyclerView的item显示不全出现问题不要慌,耐心解决才是王道,哈哈。首先说下出现这个问题的情景吧,首先声明这个问题在23版本以上出现的,23版本是android 6.0版本,是的当我们targetSdkVersion=23的时候(也就是我们兼容到23版本)是没有问题的,一但兼容到23版本以上就会出现这个问题,这个坑也是第一...转载 2018-11-22 10:14:11 · 463 阅读 · 0 评论 -
万能适配器写法
万能适配器写法写这个主要是记录如果在一个界面中加载(切换)十多种不同的布局,如果使用十多个适配器的话就太臃肿和麻烦:如下面的选择切换(每个Item布局都是不一样的):一、适配器代码public abstract class StickyListAdapter<...原创 2018-11-03 17:38:44 · 663 阅读 · 0 评论 -
AS3.0弃用DDMS,打开DDMS的方法,查看SharedPreferences保存的文件
AS3.0弃用DDMS,打开DDMS的方法1.查看Sdk的位置如我的tools的位置C:\Users\123\AppData\Local\Android\sdk\tools2.CMD中打开monitor:如C:\Users\123\AppData\Local\Android\sdk\tools>mon...原创 2018-10-13 17:51:04 · 6565 阅读 · 0 评论 -
网络监听和数据缓存结合使用:解决打开app数据加载时界面空白的问题
网络监听和数据缓存结合使用:解决打开app数据加载时界面空白的问题一、网络监听1.写成抽象类和方法:/** * 网络监听 */public abstract class NetMonitorBaseFragment extends BaseFragment { //网络连接监听 private IntentFilter intentFilter; pr...原创 2018-08-25 17:47:50 · 494 阅读 · 0 评论 -
RecyclerView之添加头部、尾部和左滑显示删除按钮并删除Item
一.布局activity_add_header_or_footer.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent...原创 2018-08-17 12:15:40 · 2119 阅读 · 0 评论 -
Activity与Activity间隔activity跳转之Intent.FLAG_ACTIVITY_CLEAR_TOP用法
1.如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:Intent intent = new Intent(this, B.class); intent.setFlags(Intent.FLAG_ACTI...转载 2018-08-09 14:42:47 · 933 阅读 · 0 评论 -
用于分享到个平台的竖直列表和九宫格
用于分享到个平台的竖直列表和九宫格1.主界面代码比较简单,使用ActionSheet,需要导入相应的包implementation 'com.baoyz.actionsheet:library:1.1.5'public class MainActivity extends AppCompatActivity { Button main_button; Button...原创 2018-07-25 16:57:40 · 403 阅读 · 0 评论 -
保存图片(集)和视频到本地
保存图片(集)和视频到本地一、保存图片(集)到本地1.保存单张图片到本地,这里使用的是ImageLoader加载的图片,通过ImageLoader.getInstance().loadImageSync(path)返回图片的位图。 // 保存图片 private Runnable saveFileRunnable = new Runnable() { @...原创 2018-07-24 16:24:39 · 1238 阅读 · 0 评论 -
Android Studio内存泄漏使用工具分析
转载请标明出处(请勿转载删除底部微博、微信等信息): http://blog.youkuaiyun.com/Y1258429182/article/details/51176424 本文出自:杨哲丶的博客转载 2018-03-20 10:56:25 · 270 阅读 · 0 评论