关闭

Android studio生成apk时自动追加版本号

可自动区分debug和release  打开 build.gradle  在 android 节点中插入下面代码 android.applicationVariants.all { variant -> variant.outputs.each { output -> output.outputFile = new File(output.outputFile.parent,...
阅读(44) 评论(0)

git整理

git init git add README.md git commit -m "first commit" git remote add origin https://github.com/BrentHuang/MyRepo.git git push -u origin master 在本地新建一个分支: git branch Branch1 切换到你的新分支: git check...
阅读(108) 评论(0)

兰灯链接

https://www.xiariboke.com/computer/3203.html...
阅读(123) 评论(0)

adb环境变量的配置

1.找到文件 sdk 下的 tools 和 platform-tools ,并复制其路径(Android SDK目录ADB开发工具的所在路径) 2.打开环境变量配置 3.新建系统变量,命名为 android,并将上述两个路径分别导入,    中间用;隔开 4.打开pass变量,输入%android%...
阅读(80) 评论(0)

关于listview或者recyclerview里面的edittext数据保存问题

public class InfoListAdapter extends BaseRecyclerAdapter { private Context context; private boolean enable; public InfoListAdapter(Context context, boolean enable) { this.context ...
阅读(55) 评论(0)

解决点击edittext时有时无法弹出软键盘的问题

只需要自定义edittext,重写里面的onTouch方法即可解决 public class MyEdittext extends EditText{ public MyEdittext(Context context) { super(context); } public MyEdittext(Context context, AttributeS...
阅读(54) 评论(0)

关于AS打开新工程是build时间过长的问题解决

方式一:C:\Users\你的用户名\.gradle目录下新建一个文件名为gradle.properties的文件。 内容为: org.gradle.daemon=true 方式二:见链接http://blog.csdn.net/the_name_for_yu/article/details/71123441...
阅读(73) 评论(0)

调用dialog.show时报异常

1、Activity ... has leaked window com.Android.internal.policy.impl.PhoneWindow$... that was orifinally added here 解决办法;...
阅读(157) 评论(0)

关于在一个Activity中启动相机时,生命周期的问题

由于系统版本的缘故,在一个Activity调取系统相机拍照后,在level13以后加入了一个screenSize的属性,这个属性很重要,如果在android3.2以后的版本中没有添加"screenSize"的话依然会触发横竖屏activity销毁周期(也就是说不能屏蔽activity销毁,从而调用onConfigurationChanged方法,而在3.2之前只要设置orientation|key...
阅读(61) 评论(0)

解决电脑打开office时每次配置很长时间的方法

进入cmd,运行以下命令即可,如果提示已存在,选择Y覆盖就行了 reg add HKCU\Software\Microsoft\Office\14.0\Word\Options /v NoReReg /t REG_DWORD /d 1...
阅读(95) 评论(0)

关于获取屏幕分辨率和物理尺寸等个人小记

DisplayMetrics metric = new DisplayMetrics();         getWindowManager().getDefaultDisplay().getMetrics(metric);         int width = metric.widthPixels;  // 屏幕宽度(像素)         int height = metric...
阅读(94) 评论(0)

关于给textview设置字体间的间距

通过自定义textview实现方法如下 public class MTextView extends TextView{ private float spacing = Spacing.NORMAL; private CharSequence originalText = ""; public MTextView(Context context) { ...
阅读(194) 评论(0)

关于给TextView等控件设置背景选择器

1、在xml中给对应的要设置背景选择器的控件设置clickable = true 2、不点击时的默认效果应该放在最后面,不然背景选择器会失效,应如下设置 xml version="1.0" encoding="utf-8"?> selector xmlns:android="http://schemas.android.com/apk/res/android"> item andr...
阅读(189) 评论(0)

关于listview的item的背景选择器

public class QrListAdapter extends BaseAdapter{ private ListTaskBean> list; private Context context; int mSelect =-1; //默认没选中项,0的时候默认选中第一项 public QrListAdapter(Context context, Lis...
阅读(151) 评论(0)

关于讯飞的人脸识别功能

在使用讯飞sdk做人脸识别时,必须一个应用对应着下载一个sdk及对应的appid,不然不行...
阅读(117) 评论(0)

关于自定义dialog

1、自定义对话框时,若用AlertDialog来创建时,如果对话框有输入框,有可能调不出输入法 这是可以用Dialog直接new出来创建,可以解决这个问题 2、对话框布局有可能没有占满父layout,解决办法是在show之后再setContentView即可解决...
阅读(73) 评论(0)

关于EventBus

if (!EventBus.getDefault().isRegistered(this)) { EventBus.getDefault().register(this); }EventBus的注册最好是在生命周期的onStart里面注册,如果在onCreate里面注册,有可能由于页面视图还没加载完,导致空指针异常或者加载失败...
阅读(96) 评论(0)
    个人资料
    • 访问:1774次
    • 积分:137
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:4篇
    • 译文:3篇
    • 评论:0条