- 博客(58)
- 收藏
- 关注
原创 关于android生成debug和release版
1.2.3.生成一个jks文件4.可以将该jks文件放在项目的某一个目录下,如下图5.点击左下角的build variants可以选择编译debug或者release版本,如下图6.在项目的build.gradle中添加如下配置,在android节点下signingConfigs { debug { keyAlias 'xxxx'
2017-10-26 17:26:01 3600 1
原创 android studio显示no debuggable processes
1.在菜单的Tools -> Android -> 勾选 Enable ADB Integration2.在工程的build.gradle加入标红的那一句release { debuggable true signingConfig signingConfigs.releaseConfig minifyEnabled false proguardFiles
2017-10-26 14:08:48 2638
转载 Android studio生成apk时自动追加版本号
可自动区分debug和release 打开 build.gradle 在 android 节点中插入下面代码android.applicationVariants.all { variant -> variant.outputs.each { output -> output.outputFile = new File(output.outputFile.parent,
2017-10-06 20:18:58 658
原创 git整理
git initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/BrentHuang/MyRepo.gitgit push -u origin master在本地新建一个分支: git branch Branch1切换到你的新分支: git check
2017-08-23 20:47:34 383
转载 adb环境变量的配置
1.找到文件 sdk 下的 tools 和 platform-tools ,并复制其路径(Android SDK目录ADB开发工具的所在路径)2.打开环境变量配置3.新建系统变量,命名为 android,并将上述两个路径分别导入, 中间用;隔开4.打开pass变量,输入%android%
2017-08-12 09:28:46 319
转载 关于listview或者recyclerview里面的edittext数据保存问题
public class InfoListAdapter extends BaseRecyclerAdapter { private Context context; private boolean enable; public InfoListAdapter(Context context, boolean enable) { this.context
2017-08-05 20:17:16 1018
原创 解决点击edittext时有时无法弹出软键盘的问题
只需要自定义edittext,重写里面的onTouch方法即可解决public class MyEdittext extends EditText{ public MyEdittext(Context context) { super(context); } public MyEdittext(Context context, AttributeS
2017-08-05 19:52:06 1569
转载 关于AS打开新工程是build时间过长的问题解决
方式一:C:\Users\你的用户名\.gradle目录下新建一个文件名为gradle.properties的文件。内容为:org.gradle.daemon=true方式二:见链接http://blog.csdn.net/the_name_for_yu/article/details/71123441
2017-08-05 10:50:40 599
翻译 调用dialog.show时报异常
1、Activity ... has leaked window com.Android.internal.policy.impl.PhoneWindow$... that was orifinally added here解决办法;
2017-07-31 11:59:47 2127
翻译 关于在一个Activity中启动相机时,生命周期的问题
由于系统版本的缘故,在一个Activity调取系统相机拍照后,在level13以后加入了一个screenSize的属性,这个属性很重要,如果在android3.2以后的版本中没有添加"screenSize"的话依然会触发横竖屏activity销毁周期(也就是说不能屏蔽activity销毁,从而调用onConfigurationChanged方法,而在3.2之前只要设置orientation|key
2017-07-24 17:14:32 519
原创 解决电脑打开office时每次配置很长时间的方法
进入cmd,运行以下命令即可,如果提示已存在,选择Y覆盖就行了reg add HKCU\Software\Microsoft\Office\14.0\Word\Options /v NoReReg /t REG_DWORD /d 1
2017-07-13 10:08:50 1690
翻译 关于获取屏幕分辨率和物理尺寸等个人小记
DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 屏幕宽度(像素) int height = metric
2017-06-24 10:57:56 1292
转载 关于给textview设置字体间的间距
通过自定义textview实现方法如下public class MTextView extends TextView{ private float spacing = Spacing.NORMAL; private CharSequence originalText = ""; public MTextView(Context context) {
2017-05-31 17:35:22 1135
原创 关于给TextView等控件设置背景选择器
1、在xml中给对应的要设置背景选择器的控件设置clickable = true2、不点击时的默认效果应该放在最后面,不然背景选择器会失效,应如下设置xml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.android.com/apk/res/android"> item andr
2017-05-30 18:46:32 2072
原创 关于listview的item的背景选择器
public class QrListAdapter extends BaseAdapter{ private ListTaskBean> list; private Context context; int mSelect =-1; //默认没选中项,0的时候默认选中第一项 public QrListAdapter(Context context, Lis
2017-05-24 11:11:00 683
原创 关于自定义dialog
1、自定义对话框时,若用AlertDialog来创建时,如果对话框有输入框,有可能调不出输入法 这是可以用Dialog直接new出来创建,可以解决这个问题 2、对话框布局有可能没有占满父layout,解决办法是在show之后再setContentView即可解决
2017-05-13 10:55:02 245
原创 关于EventBus
if (!EventBus.getDefault().isRegistered(this)) { EventBus.getDefault().register(this);}EventBus的注册最好是在生命周期的onStart里面注册,如果在onCreate里面注册,有可能由于页面视图还没加载完,导致空指针异常或者加载失败
2017-05-13 10:44:30 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人