- 博客(24)
- 收藏
- 关注
原创 AndroidStudio 报错记录
xml 格式化后,位置错乱操作:设置 -> code style -> xml 右上角 set from -> predefined style -> Android -> apply -> okAndroid Studio 4.1 有些插件报错无法使用Plugin “*“ is incompatible (supported only in IntelliJ IDEA).插件尚未更新,无法使用。但是在 Plugins 里也看不到这两个插件,无法卸载。在 C:
2020-11-29 16:17:33 128
原创 AndroidStudio实用的小技巧
全局查找edit —— Find —— Find in path列操作Eidt —— Column Selection Mode打开文件所在目录右击目录 —— Directory Path右击文件 —— File PathGit先 Pull 再 PushFetch 可以获取到Git远端的更新adb注意空格查看已连接设备(校验连接状态)adb devices强制停止adb shell am force-stop com.test.demo...
2020-11-19 15:29:59 164
原创 不常用的属性
TextViewandroid:emsxml中android:ems属性,作为EditText默认生成的属性,其含义是需要编辑的字符串长度。设置为10时,最多编辑10个em,一个em单位是两个inch,但是随着自动调整,在Android中em代表‘M’的数量。但是EditText的属性,只有在android:layout_width=“wrap_content”时,才会显示;如果是android:layout_width=“match_parent”时,则不会有变化...
2020-11-16 10:21:34 84
原创 Shape使用总结
Shape使用总结渐变 gradient<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:angle="0" android:startColor="@color/red_FF5555" android:centerColo
2020-11-15 19:22:30 82
原创 Andorid 通用的点击校验
应用场景譬如,登录会有一个登录校验。但不登录,其实客户也可一做一些交互动作。这些交互中就需要过滤掉只有登录的交互。解决思路我将我的校验加载了点击监听器里面代码public abstract class LoginClickListener implements View.OnClickListener { Context mContext; public LoginC...
2019-04-25 10:09:13 106
原创 Android 权限
Android的更新是比较快的。每个版本的对于权限的限制也是不同的。这篇文章就是记录下我再权限申请这个方面的历史经验跟教训,以后会不定期补充。现在最终的方案,其实比较偷懒,我是将权限的判断,放到了BaseActivity去处理了。app的所有界面其实都依附于Activity的,这样也一劳永逸了。暂时还没有发现其他问题。...
2019-04-23 10:29:22 71
原创 Android Emoji表情截取不完整,乱码
问题根本问题的根本是截取不完整,原本完整的一段表情被当做成2个字节截取了,如果在长度限制以内不会有问题。但当在边界的时候就会出现乱码。解决思路从按字节截取,改为按字符截取。 /** * Emoji 添加截取工具类 * @param resourse 源字符串 * @param length 需要保留几个字,一个Emoji算一个字 * @retu...
2019-04-23 10:20:40 3626 1
原创 RadioGroup RadioButton 遇到的坑(setOnCheckedChangeListener 、PageChangeListener多次调用,)
遇到的问题多次调用 setOnCheckedChangeListener解决方法 ((RadioButton) rg_wonder.getChildAt(0)).setChecked(true);遇到的问题多次调用 PageChangeListener解决问题根本是:需求(RadioButton选中的时候,需要使用不同的背景颜色,字体大小,字体颜色),为了改变背景,我用代码设置了...
2019-04-23 09:53:53 1070
原创 Theme
1.是否允许对话框的背景变暗 <item name="android:backgroundDimEnabled">true</item>Dim昏暗true 对话框背景变暗 false 背景明亮参考https://blog.csdn.net/lixiaodaoaaa/article/details/22881505...
2019-03-29 10:14:23 120
原创 AppBarLayout 去掉,清除,底部阴影
<android.support.design.widget.AppBarLayout app:elevation="@dimen/dp_0"app:elevation参考 https://blog.csdn.net/qinyunying/article/details/66994911
2019-03-27 14:54:22 2279
转载 透明度
透明度 16进制表示0% 001% 032% 053% 084% 0A5% 0D6% 0F7% 128% 149% 1710% 1A11% 1C12% 1F13% 2114% 2415% 2616% 2917% 2B18% 2E19% 3020% 3321% 3622% 3823% 3B24% 3D25% 4026% 4227% 4528%...
2019-03-19 10:30:37 335
原创 RecyclerView
禁止滑动 LinearLayoutManager linearLayoutManager = new LinearLayoutManager(context, LinearLayoutManager.VERTICAL, false) { @Override public boolean canScrollVertically() { ...
2019-03-14 08:50:16 79
原创 Java泛型的简单使用
import java.util.List;/** * list 数据的工具类 * 获取集合前10个数据 */public class ListUtils<T> { /** * 获取前10条数据 */ public List<T> getFirst10List(List<T> source){ ...
2019-03-13 19:34:22 118
原创 Android 开发小技巧1: Button 点击区域过小
效果点击区域太小,用户体验太差代码如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res...
2019-02-20 11:24:50 970
原创 Android 代码精简 -- dimen抽取遇到的坑
button.setTextSize(getResources().getDimension(R.dimen.sp_18)); <dimen name="sp_18">18sp</dimen>取出来的,不是18,会乘以屏幕的分辨率,我的测试机算出来是54, 18 * 3 = 54 然后百度了下https://blog.csdn.net/zhuhai_...
2019-02-15 14:41:40 467
原创 Android 代码精简 -- style 样式抽取
<RadioButton android:id="@+id/rd_follow" android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" ...
2019-02-15 14:00:40 422 1
转载 Android 自定义View中 attrs.xml format 各属性详解
转载https://blog.csdn.net/mayingcai1987/article/details/6216655
2019-01-22 13:58:19 183
原创 AndroidStudio 拉取Git项目
Android添加Git管理1.VCS --> Enable Version Control Intergration --> 下拉选择 Git
2019-01-22 10:15:58 8569
原创 Android 无线调试
参考博客查询 Android 手机 ip地址https://blog.csdn.net/liuhongxiangm/article/details/27171201具体链接方法https://blog.csdn.net/github_2011/article/details/70738203亲测有效,如果adb connect 不上,建议可以重启下Sutdio,本人重启之后顺利链接上了...
2019-01-11 10:12:58 82
原创 TextView 千真万确确实设置了文本,但是就是不展示
也是傻了,坑了我好久,真的自己给自己在买坑,每天上班都在默默地写bug。<TextView android:id="@+id/text_fans_unit" android:layout_width="wrap_content" android:layout_height="match_parent" android:gravity="center" ...
2019-01-08 14:07:45 681
原创 AndroidStudio Cannot Create Class
无法创建,这个很头大哇然后百度了一下,是File Code 模板丢失了,打开设置界面,确实没有模板了那么问题来了,模板为什么会丢失呐?我又没有动过它,好奇怪?...
2019-01-04 10:59:49 1004 2
原创 Android异常 :StackOverflowError
Android开发错误 一 :java.lang.StackOverflowError: stack size 8MB场景:Fragment onCreateView中)场景:Fragment onCreateView中异常如下java.lang.StackOverflowError: stack size 8MB at android.widget.TextView.jumpDraw...
2019-01-04 10:47:26 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人