![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
CWJ的博客
You never know how strong you really are until being strong is the only choice you have
展开
-
利用butterknife 打造通用adapter 适用listview,gridview
1.ButterKnife 优势: 1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2.方便的处理Adapter里的ViewHolder绑定问题 3.运行时不会影响APP效率,使用配置方便 4.代码清晰,可读性强 5.可以到github看看https://github.com/JakeWharton/butterknife/原创 2016-10-10 16:29:31 · 3787 阅读 · 2 评论 -
配置colorAccent,colorPrimary,colorPrimaryDark,toolbar主题颜色
上面就是安卓5.0各个color的作用,另外progressBar的进度条颜色默认是colorAccent配置的哦 先在style文件里配置自己想要的颜色,在AndroidManifest里统一配置.1.style里配置 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customi原创 2016-10-19 11:56:04 · 3610 阅读 · 0 评论 -
ToolBar 如何修改菜单字体和颜色
详细的可以看http://www.jianshu.com/p/658ca285aa5a <!-- ToolBar菜单样式 --> <style name="ToolbarTheme" parent="@style/ThemeOverlay.AppCompat.ActionBar"> <item name="actionMenuTextColor">@color/white<转载 2016-10-19 11:59:45 · 1044 阅读 · 0 评论 -
通过shape如何画一个圆?
有时候,我们要显示消息个数,例如像QQ消息个数那种,可以通过shape来简单实现一个圆,请看下面这样 shape代码是这样实现的<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape a原创 2016-11-10 16:47:03 · 1807 阅读 · 0 评论 -
通过NotificationManager一键更新下载apk安装包
如何使用? 直接new一个对象,把apk的下载链接传入即可.如果想取消,调用interrupt()方法即可.本源码不需要再引用其他代码和资源文件原创 2016-10-20 16:29:55 · 1311 阅读 · 0 评论