自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于EditText怎么一开始就能获取到焦点

关于EditText怎么一开始就能获取到焦点近日,公司项目有个需求,自定义键盘并固定到屏幕布局中,一进入该页面时,让输入框自动获取到焦点,光标闪烁,在此做个记录,方便日后查阅,共有以下两种方法:第一种是代码中设置(在初使化控件后,调用上API) editText.requestFocus();第二种是在布局中设置:

2017-07-13 10:00:50 524

原创 如何启动一个没有Activity的Service

如何启动一个没有Activity的Service介绍我们APP在安装到手机上后,如果不启动一次是无法接收到开机等静态广播的(安卓3.1版本以后),发现在3.1版本中增加了限制,系统的package manager增加了对处于”stopped state”应用的管理,指的是安装后从来没有启动过和被用户手动强制停止的应用,为Intent增加了两个Flag:FLAG_INCLUDE_STOPPED_PA

2017-03-16 15:06:22 4074

原创 AndroidStudio Debug断点卡在Waiting For Debugger

AndroidStudio Debug断点卡在Waiting For Debugger当我们使用Debug调试App时,手机有时会卡在Waiting For Debugger界面,不能正常进入Debug模式,造成这种问题的原因大致有以下几种: 1.查看是否开启了多个AndroidStudio,或Eclipse(关闭其它,只保留当前正在使用的AndroidStudio)2.查看是否有第三方应用管

2017-01-06 18:18:28 878

原创 ListView中多个EditText获取值错乱的问题

ListView中多个EditText获取值错乱的问题定义TextWeatcher监听class MyTextWeatcher implements TextWatcher{ ViewHolder1 viewHolder1; int position = 0; public MyTextWeatcher(ViewHolder1 viewHolder1, int posit

2016-11-01 10:47:46 540

原创 ScrollView包裹ListView的两种处理方法

第一种:动态计算ListView的总高度并设置(注意:子ListView的每个Item必须是LinearLayout,不能是其他的,因为其他的Layout(如RelativeLayout)没有重写onMeasure(),所以会在onMeasure()时抛出异常)/** *此方法必须在ListView设置完Adapter之后使用(setAdapter方法之后调用) **/ p

2015-08-11 10:39:59 1689

转载 Android是如何在不同屏幕上适配图片的 -- 或控件大小

在这个日新月异的年代,安卓系统和安卓手机都在快速得发展和更新,于是出现了各种版本的安卓系统和各种配置(屏幕尺寸、屏幕密度、分辨率等)的安卓手机。当一个应用提供一个图片资源时,如果采取一些措施,从视觉角度该图片就会在不同的手机上呈现相同的效果。那么,都有哪些措施,这些措施是如何工作的呢?接下来是笔者对此问题的研究心得,希望对你有所帮助。 u  首先阐释一些术语和概念 

2015-07-20 17:21:42 507

转载 android:windowSoftInputMode属性详解

activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”v

2015-07-09 20:23:49 267

原创 BigDecimal类的加减乘除(解决double计算精度问题)

BigDecimal简介 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使

2015-07-09 16:31:07 7056

原创 TextView设置部分文字背景色和文字颜色

public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m

2015-07-09 14:13:22 495

原创 关于布局中控件的优先加载(Weight)问题

注意:此属性是作用在线性布局下的一行中有两个布局,前面的是一个TextView,后面是ImageView一个小图标,由于前面的TextView要显示的文本内容的长短是不固定的,如果过长就会把后面的ImageView给覆盖住,我们就看不到ImageView,如下图: 解决方案:我们可以在前面的TextView上加上android:layout_weight=”1”属性,这样就会先把后面的控件加载完

2015-07-07 15:03:28 444

原创 安卓jni调用之C代码中调用Java代码

C调用Java中的方法 其实就是从java中调用c,从C中调用java的方法,可以看做是一个回调Java中没有参数的方法1.在java中写一个本地方法public native void methodInC();2.使用命令提示符进入到项目下的bin/classes目录下,使用javah 类的全路径 命令得到本地方法的头文件 3.在项目上点右键–>Android Tools–>Add Nat

2015-07-01 13:51:46 422

org.apache.http.legacy.jar下载

android6.0SDK中删除HttpClient的相关类的解决方法: 一、AndroidStudio解决办法: android { useLibrary 'org.apache.http.legacy' } 二、Eclipse解决办法: libs中导入 org.apache.http.legacy.jar,也就是下载此资源文件即可,或者jar包在:**\android-sdk\platforms\android-23\optional下(需要下载android 6.0的SDK)中找到

2018-01-30

空空如也

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

TA关注的人

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