![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发小技巧
whatever9527
这个作者很懒,什么都没留下…
展开
-
解决android中,通过run as将应用安装到模拟器或真机上总是覆盖原有同名应用问题
应用开发是个迭代优化过程,一款优秀的手机应用在发布之前期间肯定需要大量的测试,或在android模拟器上测试、或在真机上面测试。学习android开发的一个偶然过程中,我发现每次通过eclipse中Run As→Android Application将应用安装到真机或者是android模拟器上面时,原先已经安装的同名应用已经被覆盖。而其实修改前的那个版本的应用也是我所需要的(我需要比对修改前和修改原创 2016-11-26 17:00:53 · 2177 阅读 · 0 评论 -
9Patch实例&详解缩放区域与内容显示区域
在我们使用图片作为按钮的背景图时,android有时会自动拉伸缩放整张图片以使得背景图片能覆盖整个按钮区域,这就可能使得图片中某些我们需要保留原始尺寸部位扭曲变形,用9Patch工具对图片做相应处理就可以解决这一问题,闲话少叙,我们直接来看9Patch工具是如何使用的。 在Android SDK安装路径的tools目录下,双击draw9patch.bat,启动该工具,点击"File"→"原创 2016-12-24 16:26:35 · 2258 阅读 · 0 评论 -
android中RadioButton与CheckBox小结
RadioButton(单选框)一般要结合着RadioGroup使用,而CheckBox则没有要求,xml文件如下 Activity文件如下 效果图如下原创 2016-12-25 20:59:54 · 433 阅读 · 0 评论 -
android中如何为设置了背景图的按钮自定义动画
在android开发中一般有两种方式创建带图片的按钮(Button),创建普通Button并通过android:background设置需要的背景图;或者直接创建ImageButton通过android:src设置资源图片。这两种方式略有不同,笔者仅从自己的经验出发总结了以下几点,欢迎网友补充指正。 1、Button是没有src属性的,而ImageButton既有src属性又有bac原创 2016-12-24 10:28:57 · 4588 阅读 · 0 评论 -
Android中Activity之间传递数据详解
Activity之间传递数据一般有两大种方式:1、通过Intent结合Bundle传递数据 2、只使用Intent传递数据 下面通过一个例子来演示两种方式的实现,MainActivity代码如下: 该MainActivity界面布局很简单,只有一个按钮button用于点击跳转到另一个Activity即MyActivity,在MainActivity的最后我们定义了P原创 2017-01-04 10:08:34 · 797 阅读 · 0 评论 -
Android中Activity的生命周期小结
讨论Activity中的生命周期必然要和其生命周期函数联系起来,即onCreate()、onStart()、onRestart()、onResume()、onPause()、onStop()、onDestroy()7个方法, 这里对每个方法不做过多的赘述,而是总结几条小心得。 1、除了onRestart()方法,其他6个方法是两两对应的。onCreate()与onDestroy()方法之原创 2017-01-04 12:13:53 · 402 阅读 · 0 评论 -
Android中活动的启动模式的不同
Android中活动的启动模式主要分为4大类,1、standard标准模式 2、singleTop栈顶单例模式 3、singleTask栈内单例模式 4、singleInstance全局单例模式;在配置文件中指定android:launchMode属性来配置活动的加载模式,Android默认为standard标准模式。 一、standard:不管之前该活动存在与否是否位于栈顶,都创建新的原创 2017-01-04 12:43:41 · 423 阅读 · 0 评论 -
Android中ImageView的scaleType属性详解
ImageView的scaleType属性是其非常重要的一个属性,它表示的是在ImageView之中如何缩放或移动所要显示的图片以适应ImageView的大小。由于我们所有的素材图片大小并不完全符合我们的需求,对图片进行缩放(注意这里的缩放有两层含义,指的是缩放或者延展)是在所难免的。接下来给我会给大家介绍scaleType几个常用属性值的用法。 XML文件如下,我们在线性布局中定义了一原创 2016-12-27 12:16:09 · 506 阅读 · 0 评论 -
Eclipse中LogCat中如何取消自动滚动
点击Window→Preferences→Android→LogCat,界面如下: 将标红部分的勾选去除掉。 之后回到LogCat界面,如下图右上角的Scroll Lock按钮取消按下,就成功了!原创 2016-12-27 16:09:24 · 2165 阅读 · 0 评论