梁超杰

不积跬步无以至千里

排序:
默认
按更新时间
按访问量

Android高能下载库FileDownloader

我们的App中可能会提供给用户下载文件或者图片的场景,然后你可能就会考虑以下名词了 多任务下载 多线程下载 断点续传 高并发 没错,如果你自己手写下载库的话需要考虑这四个名词,接下来我们学习一下FileDownloader库,该库的作者对这四点已经封装的很好了,5000人St...

2017-08-29 21:01:16

阅读数:4855

评论数:2

git不用输入用户名和密码

使用git pull或者git push每次都需要输入用户名和密码很不人性化,耽误时间,现在教大家一条命令实现保存用户名和密码不用再输入git config --global credential.helper storegit pull /git push (这里需要输入用户名和密码,以后就不用...

2017-06-27 16:42:26

阅读数:7397

评论数:4

CheckVersionLib版本检测更新库

2017年11月2日更新: 1 目前最新版本是1.7.2 2 现在作者已经修复的更完善,采用构建者模式创建对象,默认值如下图所示 3 这个库封装的并不完美,在特殊机型(Android 4.4)上编译不通过 当你百度到这篇文章的时候意味着你在项目集成CheckVersi...

2017-05-26 14:39:33

阅读数:2964

评论数:6

All packages are not available for download! The following packages are not available

查看源码的时候提醒这个错误,解决办法很简单 implementation ‘com.android.support:appcompat-v7:27.1.1’ 降低appcompat的版本号,之前是28,后来改成27.1.1就可以了...

2018-07-15 15:44:55

阅读数:23

评论数:0

RecyclerView调用notifyDataSetChanged导致图片闪烁卡顿

今天被这个问题折磨,一直不得其法 百度了几篇博客都尝试过但是没有任何卵用 RecyclerView网络图像刷新会闪烁 RecyclerView调用notifyDataSetChanged刷新,图片闪烁 这两种解决办法基本上被各种博客所引用我就不赘述了,然而不起任何作用。 为什么图片...

2018-07-11 15:51:34

阅读数:12

评论数:0

replugin 插件编译耗时如何解决?

windows版本的Android Studio很垃圾! windows版本的Android Studio很垃圾! windows版本的Android Studio很垃圾! 你以为编译速度慢是你的电脑很慢?其实是windows版Studio的锅,开发Anroid 使用Ubun...

2018-07-10 21:27:00

阅读数:17

评论数:0

Android 动态申请权限demo

App一直没有做过权限处理,一直依赖系统的二次处理也不能解决问题,所以静下来研究了下现在市面上的权限处理方法,目前市面上的处理就是简单粗暴——你不开权限,就无法使用我们的App 举例来说,应用宝,新浪微博,高德地图,等App,请求的方式也都是第一次打开就开始申请全部权限,用户一次性点个够 这种...

2018-07-02 20:05:22

阅读数:35

评论数:0

Android开发小技巧1 ——动态设置shape和Background drawable

UI妹子每次都会找我们给图像和文本加圆角矩形,更换背景颜色 这个时候大家的做法一般都是加静态shape(如下所示) 具体代码如下所示: <?xml version="1.0" encoding="utf-8&am...

2018-06-28 19:19:37

阅读数:20

评论数:0

Plugin was not installed: Cannot download 'https://plugins.jetbrains.com/pluginMana

Android Studio一直无法下载插件,最终找到了解决办法 原来是使用了https链接,把这个勾去掉即可

2018-06-09 21:36:34

阅读数:254

评论数:4

Handler.post导致的程序黑屏

项目新增一个播放视频闪屏页然后跳转到主页的需求,做好之后但是发现程序安装第一次打开主页的时候会有3秒的黑屏和2秒的加载中状态切换,打开第一次之后就不再出现了,这个问题测试提了bug,既然这么影响性能,那么就看看到底是哪里的问题吧 首先想到的是:1 既然用了播放器播放视频,会不会是因为播放器回收的...

2018-06-04 22:38:50

阅读数:31

评论数:0

android videoview 播放之前短暂黑屏

最近在做视频闪屏页,但是遇到了一个困难 VideoView播放视频的时候会出现黑屏,能够清晰看到黑色的屏幕,很不美观 照惯例,遇到问题先看有没有网友解决过,发现了几篇博客 Android VideoView播放本地视频短暂黑屏的解决方法 android videoview 播放前黑屏的解决...

2018-06-02 16:05:45

阅读数:51

评论数:0

Android Studio接入ARouter

最近在学习组件化,看到业界都在使用阿里的ARouter框架 想写个demo集成进来却发现其官方文档比较含糊,项目一直编译不通过,后来在遍查文章才脱坑,特此把脱坑之路娓娓道来。 阿里巴巴 ARouter框架 Github 这套路框架解决的是组件化开发中,组件之间(Module与Module...

2018-05-27 20:10:33

阅读数:53

评论数:0

Webview无法加载图片并且无法点击

由于 Internet Explorer 8.0 以上,Firefox 3.5 以上,Chrome 4.0 以上都是支持Html5 中的 DOM Storage存储机制 ,导致我们通过webview加载的部分html5页面中的部分图片资源加载失败 问题描述: 加载http网页图片加载不出来,而...

2018-05-19 23:37:26

阅读数:38

评论数:0

android监听通知栏点击事件

核心思想: 使用BroadCastReceiver 1 新建一个BroadCastReceiver类,并且在清单文件中注册!! <receiver android:name=".NotificationClickRecei...

2018-05-14 23:08:27

阅读数:164

评论数:0

Android中的富文本

发现有个作者写的富文本例子很多,可以参考 富文本使用操作大全

2018-05-07 21:42:35

阅读数:32

评论数:0

error: style attribute '@android:attr/windowEnterAnimation' not found.

原来的styles <style name="share_dialog_style" parent="android:Animation"> &lt...

2018-05-07 12:28:49

阅读数:58

评论数:0

自定义ViewGroup

自定义ViewGroup有以下两种方式: 解析布局和新建控件还有两者的组合 1 解析布局 顾名思义就是将一个写好的layout文件作为viewgroup的子元素 public class ViewGroup1 extends ViewGroup { public Vie...

2018-04-16 23:49:54

阅读数:26

评论数:0

Http Url中的转义字符

使用Fiddler抓取接口显示如下:看到某个字段值为“%3D”,我一开始以为就是值,所以一直尝试不成功最后才发现:空格 - %20 " - %22 # - %23 % - %25 & -...

2018-04-13 22:11:29

阅读数:50

评论数:0

Android仿微信朋友圈九宫格图片展示自定义控件,支持缩放动画~

一直对微信朋友圈九宫格图片显示控件比较好奇,找到一篇介绍相关骚操作的博客 Android:NineGridLayout — 仿微信朋友圈和QQ空间的九宫格图片展示自定义控件 博客虽好但是不够完美,缺少点击图片预览页面和缩放动画,作为一个不断追求完美主义的人,我想把这个控件结合到项目中而不是单纯...

2018-04-07 14:14:20

阅读数:961

评论数:3

AsyncTask从精通到放弃(二)

时光荏苒,距离我上次写AsyncTask的文章已经过去快一年了 AsyncTask从精通到放弃(一) 那个时候的我只get到了它的使用规律但是没有研究过源码,最近在强化自己对于源码的理解能力,所以对其源码进行了研究,如果对AsyncTask不熟悉的朋友可以看完我上面的博客再看这篇文章 我们一...

2018-03-30 00:23:39

阅读数:51

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭