
杂
克罗地亚狂想曲
Human is great,because they can use fire
展开
-
recycleview复用导致的Edittext,checkbox,ratingbar等数据错乱
recycleview复用导致的Edittext,checkbox,ratingbar等数据错乱记录一个问题由于recycleview复用机制,会导致在刷新adapter的时候,数据发生错乱,也就是下一个item用了上一个item的数据通常是由于监听器导致,在设置数据前移除监听即可,例如:if(et.getTag() instanceof TextWatcher){ et.removeTextChangedListener((TextWatcher)et.getTag());.原创 2020-11-26 14:36:38 · 321 阅读 · 0 评论 -
TextView EditText 数字每3个(千位)逗号分离
public static void setTextChangedListener(final EditText edittext, final ImageView imageView){ edittext.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count.原创 2020-07-31 18:32:25 · 602 阅读 · 0 评论 -
测试接口工具类
package com.whisper.admin.ui.act;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.widget.Button;import android.widget.LinearLayout;import android.widget.TextView;import androidx.annotation.Nullab.原创 2020-07-09 19:16:23 · 328 阅读 · 0 评论 -
:app:uploadCrashlyticsMappingFileRelease
接入google firebase导致打包失败,报错::app:uploadCrashlyticsMappingFileRelease解决办法: // 屏蔽 task (uploadCrashlyticsMappingFileRelease) gradle.taskGraph.whenReady { tasks.each { task -> if (task.name.contains("uploadCrashlyti...原创 2020-07-04 15:56:54 · 3885 阅读 · 2 评论 -
android 直接run签名包
选中项目,右键 -> open Module SettingModule -> app-> 选项卡(Signing),添加releaseBuild Types选项卡,选中debug中的Signing Config,选择“debug”,这个也是刚刚在signing配置时自己添加取的名。app下的builde.gradle配置:signingConfigs { release { keyAlias "name_xxx" ..原创 2020-06-29 14:23:40 · 438 阅读 · 0 评论 -
android监听软键盘enter按键
android监听软键盘enter按键,网上找了几个方案都不好使,自己打印日志,得出下面这个方式password.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView textView, int actionId, KeyEvent keyEvent) { .原创 2020-06-28 15:00:07 · 1024 阅读 · 0 评论 -
技术资料国内下载,镜像
git 镜像https://npm.taobao.org/mirrors/git-for-windows/v2.27.0.windows.1/同理,其他技术资料可加上https://npm.taobao.org/mirrors/进行下载原创 2020-06-16 13:15:53 · 202 阅读 · 0 评论 -
VSCode鼠标右键打开
VSCode鼠标右键打开选择中文件新建文件 1.reg输入以下代码(将路径改成自己 vscode 的绝对路径)双击运行Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\VSCode]@="Open with Code""Icon"="C:\\Users\\ticktock\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe"[HKEY..原创 2020-06-13 00:16:11 · 1456 阅读 · 0 评论 -
androidstudio配置注释模板
步骤一、File->Setting->Editor->Live Templates二、创建一个Template Group点击最右边+,创建一个Template Group,填写group名,任意填写三、创建Live Template。选中你刚刚创建的group,点击最右边+,创建Live Template ,填写Abbreviation,方便输入和记忆可输入doc1,即这个注释的快捷方式,在函数体上方输入doc加回车即可如下图所示:然后写入...原创 2020-05-19 16:21:51 · 1747 阅读 · 0 评论 -
Eclipse连接android7.0+ 手机无日志问题解决
在AndroidSDK\tools\lib文件下找到ddmlib.jar在Eclipse安装目录中,进入Eclipse\configuration\org.eclipse.osgi查找ddmlib.jar使用 1 的ddmlib.jar替换 2 的ddmlib.jar重启Eclipse...原创 2019-05-06 10:04:01 · 269 阅读 · 0 评论 -
Only fullscreen activities can request orientation终极解决方法
@Overrideprotected void onCreate(Bundle savedInstanceState) { if (Build.VERSION.SDK_INT == Build.VERSION_CODES.O && isTranslucentOrFloating()) { boolean result = fixOrientation()...转载 2019-04-10 17:46:21 · 139 阅读 · 0 评论