Android
菩萨摩诃萨
hello world
展开
-
android中BuildConfig.DEBUG的使用问题
android中BuildConfig.DEBUG的使用问题转载 2022-10-29 02:40:58 · 797 阅读 · 0 评论 -
Android Studio “Cannot resolve symbol” 解决办法
遇到“Cannot resolve symbol” ,尝试多种解决方案,重启AS,重新Sync gradle,Clean build也无解。在此分享,希望友友们都能少走些弯路。在AS中点击“File” -> “Invalidate Caches / Restart”,对话框选择“Invalidate and Restart”,清空 cache 并且重启。然后一片清新。...原创 2022-02-07 14:56:59 · 6042 阅读 · 8 评论 -
Your project path contains non-ASCII characters. 解决办法
报“Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory.”错误的原因是你的项目包含中文路径或项目名称包含中文字符。解决办法:不要使用中文命名的路径,项目名称不要用中文。...原创 2022-01-07 15:11:51 · 7320 阅读 · 0 评论 -
Android Studio debug 模式无法启动App
现象:按了Android Studio的‘debug app’按钮后,提示安装成功,但是App并没有启动。停留在Forced Closed上。Android Studio版本:3.6.3解决办法:File -> Invalidate Caches / Restart... -> Invalidate and Restart...原创 2021-12-28 17:10:11 · 2235 阅读 · 0 评论 -
Android实现透明的颜色效果
android Button或者ImageButton背景透明状态设置 设置Button或ImageButton的背景为透明或者半透明 半透明 透明 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中转载 2016-06-17 11:13:47 · 433 阅读 · 0 评论 -
Android TextView(EditView)文字底部或者中间 加横线
tv = (TextView) this .findViewById(R.id. text_view ); 中间加横线 tv.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG ); 底部加横线: tv .getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG );转载 2016-09-18 09:37:53 · 735 阅读 · 0 评论 -
Android 设置EditText光标颜色及粗细
在android的输入框里,如果要修改光标的颜色及粗细步骤如下两步即可搞定:1.在资源文件drawable下新建一个光标控制color_cursor.xml 2.设置EditText:android:textCursorDrawable="@drawable/color_cursor"http://liyanji转载 2016-08-26 18:07:48 · 709 阅读 · 0 评论 -
Android排错:has leaked window com.android.internal.policy.impl.PhoneWindow$ that was originally added
异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Handler或者Android提供的AsyncTask来解决该问题,并一般以ProgressDialog等提示性控件来告知用户当前的程序进度。而标题中描述的异常则会常常出现在这样的场景中,并且往往掩盖了导致异常的真正的罪魁祸首。 问题转载 2016-10-31 15:37:38 · 293 阅读 · 0 评论 -
禁用返回键
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { return true; } return super.onKeyDown(key原创 2016-11-01 10:05:49 · 384 阅读 · 0 评论 -
android Manager下载google servece play 出现Download interrupted: Unexpected HTTP Status 502
错误的网关,设置了无效的代理服务器原创 2017-02-10 14:11:56 · 2771 阅读 · 0 评论 -
RecyclerView 自动滑动到底部
mRecyclerView.scrollToPosition(adapter.getItemCount()-1);原创 2017-03-02 15:53:57 · 29395 阅读 · 8 评论 -
RatingBar不可点击更改
android:isIndicator="true"原创 2017-03-02 20:54:30 · 3840 阅读 · 0 评论 -
Android软键盘弹出时把布局顶上去的解决方法
在mainfest.xml中,对那个Activity加:android:windowSoftInputMode="adjustResize"原创 2016-07-12 10:57:50 · 565 阅读 · 0 评论 -
Android之EditText 阻止软键盘自动弹出
选择那个acitivity, 把他的window soft input mode设置成stateHidden和 adjustUnspecified Java代码 android:name=".XXXActivity" android:label="@string/app_name" android:screenOr转载 2013-11-07 18:05:45 · 473 阅读 · 0 评论 -
Android EditText 去边框
EditText的background属性设置为@null就搞定了code:android:background="@null"don't ask me why and what it means.原创 2013-11-25 16:13:45 · 696 阅读 · 0 评论 -
Android软键盘使用及输入法挡住输入框的问题解决
在Android的开发中,有时候会遇到软键盘弹出时挡住输入框的情况。这时候可以设置下软键盘的模式就可以了。有两个版本解决:1.直接用代码修改输入模式:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE |WindowManager.LayoutParams.SOFT转载 2013-11-12 14:24:08 · 942 阅读 · 0 评论 -
Android解决SuperNotCalledException
程序运行时,抛出如下异常:android.app.SuperNotCalledException did not call through to supper onCreate();原来是Activity的onCreate()函数中没有加super.onCreate(savedInstanceState);修改代码后,运行正常,修改后的代码为:prote原创 2013-12-10 17:30:24 · 998 阅读 · 0 评论 -
Android获得屏幕高度和宽度的两种方法
android获取屏幕的高度和宽度用到WindowManager这个类,两种方法: 1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width = wm.原创 2013-12-11 11:08:44 · 358 阅读 · 0 评论 -
EditText将光标挪动到文字的结尾
EditText etEmpNameEdit = (EditText) findViewById(R.id.etEmpNameEdit);Editable text = etEmpNameEdit.getText();etEmpNameEdit.setSelection(text.length());原创 2013-12-18 10:20:43 · 420 阅读 · 0 评论 -
Android解决NetworkOnMainThreadException
Android4.0以上的版本不允许UI主线程上执行网络IO因此会报NetworkOnMainThreadException的异常解决办法:将执行网络IO部分放到线程中处理,或者在AsyncTask中运行原创 2013-12-18 15:00:42 · 362 阅读 · 0 评论 -
Android中常用colors.xml
常用的colors.xml: #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E转载 2013-12-27 12:02:24 · 511 阅读 · 0 评论 -
Android ListView 去阴影
android:fadingEdge="none" android:cacheColorHint="#00000000" android:listSelector="#00000000"原创 2013-11-07 09:45:57 · 393 阅读 · 0 评论 -
关于Android中Animation的停止
调用view中的clearAnimation()方法即可消除。转载 2013-11-21 16:40:12 · 1233 阅读 · 0 评论 -
Android sdk content loader 0%的解决方案
Eclipse在启动时,经常会碰到半天启动不起来的情况,罪魁祸首就是“Android sdk content loader 0%”,题主经常是受这玩意的百般折磨,大早上一来就被这扫了工作的激情,浪费了大把时间。Eclipse初始化不成功就干不了活,所以这事必须得解决。经过自己多次亲身测试,发现没有一种办法的百试百灵的,只有通过以下几种方案来一步一步地解决。方法一(关闭后重启):转载 2015-12-29 11:04:49 · 352 阅读 · 0 评论 -
Android控制ProgressDialog按返回键关闭
只要在创建对话框的时候设置progressDialog.setCancelable(true);一条属性就可以了,就可以了噢。原创 2013-11-15 17:26:56 · 798 阅读 · 0 评论