- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 打包release出现的错误
错误提示:Error:Execution failed for task 'xxx'.> Lint found fatal errors while assembling a release target.To proceed, either fix the issues identified by lint, or modify your build script as foll...
2019-11-30 20:04:12 684
原创 音频播放框架
StarrySky框架git地址特色轻松播放本地和网络音频 集成和调用API非常简单,音频功能几乎可以集成到一个语句中。 提供丰富的API方法来轻松实现各种功能。 方便集成自定义通知栏和系统通知栏。 使用ExoPlayer作为实质播放器。 支持多种普通音频格式并支持多种流式音频格式(DASH,SmoothStreaming,HLS,rtmp,flac)。 支持边播边存功能,...
2019-11-27 13:25:35 342
原创 一些杀进程方法的区别
杀进程方法的区别finish():结束当前Activity,不会立即释放内存。遵循android内存管理机制。exit():结束当前组件如Activity,并立即释放当前Activity所占资源。killProcess():结束当前组件如Activity,并立即释放当前Activity所占资源。restartPackage():结束整个App,包括service等其它Activity组件...
2019-11-27 10:17:56 178
原创 Android项目超过65k个方法报错
前言:一个项目如果超过65k个方法。一个dex已经装不下了,需要个多个dex,也就是multidex ,因为Android系统定义总方法数是一个short int,short int 最大值为65536。解决办法在 app 的 build.gradle 文件中android { defaultConfig { // 这里添加 ...
2019-11-26 15:23:34 198
原创 View被遮挡的解决办法
前言:在XML文件中,使用FramLayout或RelativeLayout等布局,每个控件都是覆盖显示的,后加进来的控件覆盖前面的控件。可以把控件写在最后,从而实现显示在最上层的效果把控件置顶显示:view.bringToFront(); //可以将布局在下层的控件放到上层,不被其他控件挡住。...
2019-11-20 14:22:13 2186
原创 示例——拖动控件
本文讲解两个示例,控件跟随手指移动示例一: private int lastX; private int lastY; //布局底部导航栏高度 private int mNavigationHeight; //手机底部导航栏高度 private int mNavBarHeight; //手机屏幕高度 private int m...
2019-11-12 23:30:07 150
原创 Activity
给Activity设置启动和finish动画:一定要放在跳转Activity之后(紧挨着StartActivity后面)overridePendingTransition(R.anim.dynamic_preview_enter,R.anim.dynamic_preview_exit);退出动画在对应的Activity里重写finish方法: @Override publ...
2019-11-10 14:09:30 242
原创 实用的工具类库
AndroidUtilCode类库:git地址使用说明一使用说明二有必要备注的功能:把json字符串转换成List<Map<String,Object>>List<Map<String,Object>> maps = GsonUtils.fromJson(objectMap.get("img_url").toString(),...
2019-11-08 10:39:21 328
原创 报错不允许进行明文通信
解决方案:在 res 下新建一个 xml 目录,然后创建一个名为:network_security_config.xml 文件 ,该文件内容如下:<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted=...
2019-11-08 10:04:47 344 1
原创 Android Palette
Palette是什么?Palette是Google提供的一个类库,它能让你从图像中提取突出的颜色。这个类能提取以下几种颜色:Vibrant (有活力的) Vibrant dark(有活力的 暗色) Vibrant light(有活力的 亮色) Muted (柔和的) Muted dark(柔和的 暗色) Muted light(柔和的 亮色)使用方式:引入依赖imple...
2019-11-07 10:52:42 173
原创 GSYVideoPlayer视频播放器
Git地址播放UI的显示、控制层、手势处理等类GSYVideoControlView里面可以查询一些功能ID,后面View类型只做参考作用,非限制死的类型 //播放按键 View mStartButton = findViewById(R.id.start); //title TextView mTitleTextVie...
2019-11-01 10:43:08 4254
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人