说明
本文部分技术相关内容主要供Android开发者阅读;大部分内容设计人员也可以学习。
Glide是谷歌官方推荐的一个Android图片库,既然如此,肯定有一些比较特别的地方。总得来看,Glide是我所了解的Android图片库中,功能最强大的一个了。从代码复杂度来看,估计也就Fresco能与其相比了。
关于Glide的用法,本文只是简单梳理了下。你也可以参考这个系列文章,写的比较全面详细
https://mrfu.me/2016/02/27/Glide_Getting_Started/
RatingBar设置max=5,StepSize=1,想输入1-5星的整数评价。在Android 7.0的一些手机中(例如华为P9),会出现评星点击区域不准确的问题。
如图,用户在点击第一个五角星正中间区域的时候,如果在红框区域,就会变成二星而不是一星;而用户想选择1星,则必须点击红框左侧区域,体验太差。
本文仅适用于support包中的Fragment,没有对Android新的接口android.app.Fragment
做测试。
实际开发时,常需要在Fragment可见时,做重新加载数据等操作,但系统没有提供可以直接使用的方法。这里通过改造BaseFragment实现Fragment可见性变化的监听。
# 所有参数是可选的。参数u为用户名,参数p为密码,参数h为主机,port为端口,dbname为数据库的名字。
# 直接“-p”不加密码,则会先提示输入密码再登录(这样密码是不可见的更安全)。如果密码中有特殊字符,按Shell的语法用单引号括起来即可。
mysql -u root -p mypassword -h myhost --port=3306 dbname
现象:Ubuntu系统,新安装的MySQL 5.7.16,在主机本地的SSH中输入任何密码都能登录root,而尝试了网上各种方法改密码包括官网资料,都不能用phpMyAdmin登录。
尝试新建了一个用户,发现新建的用户可以在phpMyAdmin登录。