李世德的博客

我有故事,你有酒吗?

0%

Android 颜色值透明度,快速查询工具,转载备用。

阅读全文 »

试用了很多款主题,个人比较喜欢 Ladies Night 2Sublime Text 2。 Ladies Night 2 主题在 Color Themes 上下载量最多,Sublime Text 2 也有很多人推荐。目前在用的是:Sublime Text 2,当然,每一款主题都并非完美的,并不一定适合所有人的口味,自己喜欢才好。针对几处不完美的地方(某些关键词色值或背景色值不合适导致的关键词看不清楚)做了一些修改,以备后用。结合 Darcula 主题比较有用的提示功能,配置最适合自己的、赏心悦目的 Color Scheme。

阅读全文 »

前言

在这个酷热的 8 月,笔者经历了一次找工作。整理一下遇到的一些面试题,由于记忆比较零散,有一些也忘记了,这里记录其中的两家的面试题,各家问的有重复的问题,就不一一列举了。

相关题目的答案会在后期逐渐完善

阅读全文 »

概述

项目中需要一个图文混排的编辑功能,相关信息由用户动态地随意添加。于是使用 RecyclerView 的多布局来实现,记录一下遇到的一些问题的解决方法,主要有以下技术点:动态增加 Item、动态删除 Item、上移 Item、图片选择功能、EditText 复用问题的解决等。

阅读全文 »

前言

某一个夜深人静的加班夜,也许你在做代码混淆……ProGuard 是一个比较枯燥且没有成就感的技术,但 Android 项目没有了 ProGuard 还真就不行。在 Android 中使用 ProGuard 可以起到压缩、优化、混淆、预检的作用,保证我们开发出的 APK 更健壮。

阅读全文 »

问题描述

列表 item 中有个 View 是在某些情况下显示或隐藏的,在 onBindViewHolder 绑定的时候会根据数据对其处理,View.VISIBLEView.GONE 都有写,看似没有问题。但是快速上下滑动的时候会发生 item 显示错乱:那个需要显示的控件会只显示一半,未完整撑开 item。item 的根布局是 ConstraintLayout

阅读全文 »

1. 前言

近期开发中有个需求涉及到多张图片选择、裁剪及上传功能,原项目中有类似的库和第三方框架,花了很长时间把相关的大部分功能加入进来,并未完全实现需求,然而最后发现有问题,查找解决方法,发现该开源的 Issues 中很多人都提到了我遇到的几个问题,尚未解决,该库也停止维护;现有的第三方框架的裁剪样式也不符合 App 要求。在一系列问题寻求解决方案无果后,决定弃用以前使用的框架,使用实现此功能更优秀的框架。
后台同事有其他的工作,这块需求的 API 尚未开发,有时间留给我们做优(tian)化(keng),在跟另一位 Android 同事提议和沟通后,决定把图片选择、图片裁剪、权限管理的第三方工具进行优化和升级,一方面是为此项目做优化,避免以后问题越来越多;另一方面作为学习和知识储备,选择和会使用更加优秀的轮子。

阅读全文 »

这篇文章搁置了太久,直到今天,还是没有完成。为了发布新文章,反复把这个文档移出,再还原。今天先发布出来,防止丢失,过几天再修改补全文章,不能再拖延啦。

阅读全文 »