自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 AAPT: error: resource android:attr/lStar not found. 完美解决

AAPT: error: resource android:attr/lStar not found. 完美解决

2022-07-12 14:40:10 9401 4

原创 获取中式星期

/** * 通过时间戳计算周几 */public static String getWeek(String data) { SimpleDateFormat sdr = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒"); int i = Integer.parseInt(data); String times = sdr.format(new Date(i * 1000L)); Date date = null; int.

2021-07-06 10:58:10 90

原创 Android从0到1生成apk包的流程

APK包生成是项目开发不可缺失的一部分,生成apk包涉及到签名文件生成及apk的打包,话不多说,开始~~~生成签名文件1. 在AS菜单栏中找到"Bulid"这一栏,选择"Generate Signed Bundle/APK"选择apk按钮,点Next:2. 这里选择新建一个文件。 "Create new…" 新建一个签名文件 "Choose existing…" 选择一个已经存在的签名文件 3. 填写完整的签名信息。这里密码自己设置,别名写个“key0”即可。

2020-12-18 10:18:33 475

原创 Android常用功能效果分享

Android实现绚丽水波纹效果文章地址:https://mp.weixin.qq.com/s/n0jjL6mXj1hBVj8LB3iv5Q源码地址:https://github.com/zjxuzhj/WaterWaveAndroid实现获取验证码倒计时按钮功能文章地址:https://mp.weixin.qq.com/s/_aYHB9Fo6FWzM1XQ-XpbwAAndroid滑动组件悬浮固定在顶部文章地址:https://mp.weixin.qq.com/s/8YLGKRBL

2020-12-18 10:04:14 255

转载 Glide加载框架必要的需求,以及各个需求涉及到哪些技术和原理

这次来面试的是一个有着5年工作经验的小伙,截取了一段对话如下:面试官:我看你写到Glide,为什么用Glide,而不选择其它图片加载框架?小伙:Glide 使用简单,链式调用,很方便,一直用这个。面试官:有看过它的源码吗?跟其它图片框架相比有哪些优势?小伙:没有,只是在项目中使用而已~面试官:假如现在不让你用开源库,需要你自己写一个图片加载框架,你会考虑哪些方面的问题,说说大概的思路...

2019-11-14 17:33:59 306

转载 toolbar和状态栏颜色保持一致

我们知道创建一个activity在默认情况下展示在界面的是包括状态栏、actionbar、内容区域三部分。而随着Androidsdk的更新,actionbar已经退出了历史舞台,大家现在都用toolbar替换actionbar作为标题栏,那么默认情况下状态栏的颜色和toolbar的颜色不一致,如下图:但是在现在的应用中,大部分都保持状态栏和toolbar的颜色一致,原因就是好看,更加符...

2019-05-17 15:15:42 859

转载 Android 字体大小适配的各种场景

FontAdaptationAndroid 字体大小适配的各种场景场景一根据文案长度自动改变字体大小。如下图所示,第一个为不符合需求的标题,第二个为符合需求的标题。场景二字体大小不随系统设置改变。如下图所示,第一个符合需求,第二个不符合需求。场景三去除 TextView 默认内边距。如下图所示,第一个为普通 TextView,第二个为加了 includeFontPa...

2019-05-17 15:10:17 568

转载 Android WebView 详解

相关API 1.1. 相关类介绍 1.2. WebView 1.3. WebSettings 1.4. WebViewClient 1.5. WebChromeClient 回调顺序 视口(viewport) 管理 Cookies 缓存(Cache) 预加载(Preload) 与Javascript交互 地理位置(Geolocation) 弹框(alert/confirm...

2019-05-17 15:08:35 171

转载 关于android中的armeabi、armeabi-v7a、arm64-v8a及x86等

Android 设备的CPU类型(通常称为”ABIs”)armeabi-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它.arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。armeabi: 第5代、第6代的ARM处理器,早期的手机用的比较多。x86: 平板、模拟器用得比较多。x86_64...

2019-05-17 15:07:07 13375

转载 Android 你应该注意的开发规范

本文由Blankj投稿。Blankjd的博客地址:http://www.jianshu.com/u/46702d5c6978为了利于项目维护以及规范开发,促进成员之间Code Review的效率,故提出以下开发规范,如有更好建议,欢迎到GitHub提issue。https://github.com/Blankj/AndroidStandardDevelop...

2019-05-17 15:06:08 444

转载 安卓UI相关开源项目库汇总

内容抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayout 图标 下拉刷新 ViewPager 图表(Chart) 菜单(Menu) 浮动菜单 对话框 空白页 滑动删除 手势操作 RecyclerView Card Color Drawable Spinner 布局 模糊效果 TabBa...

2019-05-17 15:01:38 829

转载 Android常用三方框架

1.下拉刷新Android-Ptr-Comparison-Android 下拉刷新开源库对比,非常nice!!Android-PullToRefresh- 最经典、最多人用的下拉刷新、加载更多。PullDownListView- 一个下拉刷新的控件,实现了仿微信下拉中眼睛动画的效果。DragTopLayout- 实现整个layout下拉刷新。ZrcListView- 一个顺滑又...

2019-05-17 14:58:40 1045

转载 Android 8应用内下载,储存,安装;未知来源

DownloadInstallerGithub :https://github.com/AnyLifeZLB/DownloadInstallerAndroid 应用内下载,储存,安装 ,未知来源等问题处理处理好了FileProvider,未知来源确认,通知栏等问题处理。特别是Android 8 首次安装时候的未知来源问题处理,这里的处理方式很强硬,不授权安装未知来源就会一直跳转到授权...

2019-05-17 14:55:54 297

空空如也

空空如也

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

TA关注的人

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