自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 121

原创 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 127

原创 不常用的属性

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 75

原创 常用整理

透明系列dialog.getWindow().setDimAmount(0f);

2020-11-16 10:03:46 81

原创 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 58

原创 Andorid 通用的点击校验

应用场景譬如,登录会有一个登录校验。但不登录,其实客户也可一做一些交互动作。这些交互中就需要过滤掉只有登录的交互。解决思路我将我的校验加载了点击监听器里面代码public abstract class LoginClickListener implements View.OnClickListener { Context mContext; public LoginC...

2019-04-25 10:09:13 99

原创 Android 权限

Android的更新是比较快的。每个版本的对于权限的限制也是不同的。这篇文章就是记录下我再权限申请这个方面的历史经验跟教训,以后会不定期补充。现在最终的方案,其实比较偷懒,我是将权限的判断,放到了BaseActivity去处理了。app的所有界面其实都依附于Activity的,这样也一劳永逸了。暂时还没有发现其他问题。...

2019-04-23 10:29:22 64

原创 Android Emoji表情截取不完整,乱码

问题根本问题的根本是截取不完整,原本完整的一段表情被当做成2个字节截取了,如果在长度限制以内不会有问题。但当在边界的时候就会出现乱码。解决思路从按字节截取,改为按字符截取。 /** * Emoji 添加截取工具类 * @param resourse 源字符串 * @param length 需要保留几个字,一个Emoji算一个字 * @retu...

2019-04-23 10:20:40 3532 1

原创 RadioGroup RadioButton 遇到的坑(setOnCheckedChangeListener 、PageChangeListener多次调用,)

遇到的问题多次调用 setOnCheckedChangeListener解决方法 ((RadioButton) rg_wonder.getChildAt(0)).setChecked(true);遇到的问题多次调用 PageChangeListener解决问题根本是:需求(RadioButton选中的时候,需要使用不同的背景颜色,字体大小,字体颜色),为了改变背景,我用代码设置了...

2019-04-23 09:53:53 1027

原创 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 113

原创 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 2214

转载 透明度

透明度 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 310

原创 RecyclerView

禁止滑动 LinearLayoutManager linearLayoutManager = new LinearLayoutManager(context, LinearLayoutManager.VERTICAL, false) { @Override public boolean canScrollVertically() { ...

2019-03-14 08:50:16 51

原创 Java泛型的简单使用

import java.util.List;/** * list 数据的工具类 * 获取集合前10个数据 */public class ListUtils&lt;T&gt; { /** * 获取前10条数据 */ public List&lt;T&gt; getFirst10List(List&lt;T&gt; source){ ...

2019-03-13 19:34:22 93

原创 Android 开发小技巧1: Button 点击区域过小

效果点击区域太小,用户体验太差代码如下&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res...

2019-02-20 11:24:50 926

原创 Android 代码精简 -- dimen抽取遇到的坑

button.setTextSize(getResources().getDimension(R.dimen.sp_18)); &lt;dimen name="sp_18"&gt;18sp&lt;/dimen&gt;取出来的,不是18,会乘以屏幕的分辨率,我的测试机算出来是54, 18 * 3 = 54 然后百度了下https://blog.csdn.net/zhuhai_...

2019-02-15 14:41:40 438

原创 Android 代码精简 -- style 样式抽取

&lt;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 399 1

转载 Android 自定义View中 attrs.xml format 各属性详解

转载https://blog.csdn.net/mayingcai1987/article/details/6216655

2019-01-22 13:58:19 177

原创 AndroidStudio 拉取Git项目

Android添加Git管理1.VCS --&gt; Enable Version Control Intergration --&gt; 下拉选择 Git

2019-01-22 10:15:58 8539

原创 Android异常 :Fragment already added

if(mFragment.isAdded()){ return;}

2019-01-14 14:17:32 1948

原创 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 72

原创 TextView 千真万确确实设置了文本,但是就是不展示

也是傻了,坑了我好久,真的自己给自己在买坑,每天上班都在默默地写bug。&lt;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 660

原创 AndroidStudio Cannot Create Class

无法创建,这个很头大哇然后百度了一下,是File Code 模板丢失了,打开设置界面,确实没有模板了那么问题来了,模板为什么会丢失呐?我又没有动过它,好奇怪?...

2019-01-04 10:59:49 953 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 427

空空如也

空空如也

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

TA关注的人

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