自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倪辉的博客

小白学Android

  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 去除 禁用 QMUI 下 深色\暗黑模式的影响

项目中使用了腾讯的QMUI 2.0的SDK尝试不同方式禁用深色\暗黑模式发现以下方式影响最小首先在res下,创建一个新的values-night目录,然后在该目录下新建一个styles.xml然后在styles中<style name="AppRootTheme" parent="Theme.AppCompat.Light"/>这样更改深色模式下的QMUI的根Theme了,从而实现不受深色\暗黑模式的影响...

2020-12-23 11:38:44 587

原创 获取NavigationBar状态与高度

踩到一个坑华为全面屏手机获取NavigationBar高度,明明没有导航栏缺返回高度120,为避免这个问题先判断NavigationBar是否显示再去获取高度。//NavigationBar状态是否是显示public boolean isNavigationBarShow(Activity mActivity) { if (Build.VERSION.SDK_INT >= ...

2020-03-20 13:38:40 1215

原创 Android SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission. 错误

Android targetSdkVersion 版本升至 26在AndroidManifest.xml中加入了以下的权限: 也已经按照网上方法进行了动态权限请求: `if (Build.VERSION.SDK_INT &gt;= 23 &amp;&amp; ContextCompat.checkSelfPermission(activ...

2018-08-07 17:10:52 13378 6

原创 android 点击按钮时 延迟执行,让动画先播放完

在Listener中: //延迟执行,让动画先走完 new Handler().postDelayed(new Runnable(){ public void run() { //execute the task s...

2018-05-18 14:05:28 2691

原创 viewPager 调用setCurrentItem()无效

setCurrentItem(0)时无效,先判断传入的postion的值是否为0,为0是调用onPageSelected(0)if (selectPostion == 0 ){ viewPager.onPageSelected(0);}else { viewPager.setCurrentItem(selectPostion);}

2018-03-14 17:00:01 8714

原创 Android 切换页面显示桌面背景

因为在Android 的 style Them 中设置了 true  使activity为透明,导致在一些机型上会显示桌面背景。若设置为false是,则背景为黑色。此时可以在底部的activity设置style为 false 即可解决。

2018-01-17 19:34:22 2341

原创 添加多个setTag/getTag的方法

res/values/strings.xml中定义key常量                使用: .setTag(R.id.tag_1, "java"); .setTag(R.id.tag_2, "android");

2017-11-10 14:46:05 569

原创 泛型省掉findViewById

/** * 省掉findViewById * @param viewId * @return */public T extends View> T getViewId(int viewId) { return (T)this.findViewById(viewId);}

2017-11-01 15:09:56 232

原创 通过反射的方式来更改dialog中文字大小、颜色

private void showNormalDialog() { /* @setIcon 设置对话框图标 * @setTitle 设置对话框标题 * @setMessage 设置对话框消息提示 * setXXX方法返回Dialog对象,因此可以链式设置属性 */ if (normalDialog == null) { nor

2017-11-01 09:40:08 589

原创 Volley: [1141] BasicNetwork.performRequest: Unexpected response code 429 for https://xxxxxx.com/api/

Volley: [1141] BasicNetwork.performRequest: Unexpected response code 429 for https://xxxxxx.com/api/getXXX429 Too Many Requests (太多请求)当你需要限制客户端请求某个服务数量时,该状态码就很有用,也就是请求速度限制。在此之前,有一些类似

2017-10-12 11:02:54 2346

原创 接入友盟分享和第三方登录sdk DownloadService报错

接入友盟分享和第三方登录sdk时,新浪微博配置中会有报错 官方文档中说明不用处理 直接注释掉即可

2017-02-07 14:53:58 419

原创 Android 时间轴效果和ListView点击效果的实现

一般时间轴效果都是用listview来实现,一般由圆圈、时间线和文字三个控件组成,时间线可以放在listview里面也可以放在listview的父布局中。来看一下下面三种效果。

2017-01-14 22:46:48 1001

原创 Android get/ post 方法 传递网络数据 -简单的翻译功能实现(GET)

Android get/ post 方法 传递网络数据 -简单的翻译App实现(GET)学习android不久,最近学习了android的Get 和Post方法传递数据,相对与罗列书上的知识不如来动手写个小demo乐趣更多,来和我一起动手来实现简单的翻译功能的小demo吧!超简单!:注册有道翻译API(百度翻译、金山词霸等都可)创建android项目创建布局界面创建get/post请求获取

2016-12-26 19:57:31 882

阿里巴巴Java开发手册

阿里巴巴Java开发手册

2017-02-10

Android 时间轴效果和ListView点击效果

Android 时间轴效果和ListView点击效果

2017-01-15

游改乐 破解

游改乐 YouGais v3.6.3 Loader v1.0.1 破解制作: Jixun // LCG 仅供学习交流之用,如果喜欢请购买正版!! 拷贝 YouGaisLauncher.exe 到游改乐程序目录然后使用这个启动器启动即可。 使用启动器启动后将导致无法在软件检查更新,请访问 , 或运行 后启动原始程序检查更新。 如果一直不提示已注册,请运行 。 ** 特别说明 ** 初次启动将写出 5 个文件模拟正版启动,缺少任意文件都将注册失败。 - C:\Windows\System32\Tpu.xml - .sos - l.txt - License.Key - yougais_url.txt 其中第一个文件若是不存在将请求管理员权限建立,请放行。 在官方不更改验证方案的情况下,该启动器将通杀后续版本。 更新日志 v1.0.1: 修正引导启动后界面卡死的错误。 YouGaisLauncher.exe SHA1: b76a03e2838c42cc84ac9b859f20fc8647bb748a SHA512: b6d3cb8df88f31d6add4c625145211a69722c70dfffd048869ba381cde95752ca70a1dd4215676b6688640b11e26b6df6485c72a194e007d4475e10cba348aac 清理注册.cmd SHA1: f2d84c2e1fbb5b13163bf8235b79fd4e7e10c394 SHA512: 2db863fdeadb1e6b7baa40324158f83416452863c25025f1b491d7ca7231402760e507be3697b096fc1ae04b21af49057d7fba67fbff4224c2c4c0cb7be5b454

2016-09-07

ListView实现下拉刷新+加载更多功能Demo

ListView实现下拉刷新+加载更多功能Demo

2016-09-07

用GCC 编译环境所需要的软件包环境配置和安装

用GCC 编译环境所需要的软件包环境配置和安装

2015-12-17

《Java面向对象编程》练习题.doc

《Java面向对象编程》练习题

2015-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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