android
文章平均质量分 83
程序员深夜写bug
这个作者很懒,什么都没留下…
展开
-
图片切换器ImageSwitcher
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:id="@+id/layout" android:layout_gravity="center" android:layout_原创 2015-12-24 20:27:01 · 422 阅读 · 0 评论 -
手势的识别
1、在res文件夹中创建子文件夹,导入手势文件2、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"原创 2016-01-10 12:42:22 · 427 阅读 · 0 评论 -
查看手势对应分值
1、在res文件夹中创建子文件夹raw,将自定义的手势文件复制到该文件夹中2、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"原创 2016-01-10 13:12:02 · 392 阅读 · 0 评论 -
使用手势输入数字
1、res创建文件夹,名称为raw,将自定义的手势文件复制到该文件夹中2、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"原创 2016-01-10 17:10:40 · 685 阅读 · 0 评论 -
通过字符串、颜色和尺寸资源改变文字及样式
1、res\values目录下的strings.xml Android8_1 英雄联盟 拳头公司 游戏网址:www.lol.com 《英雄联盟》(简称lol)是由美国Riot Games开发,腾讯游戏运营的英雄对战网游。《英雄联盟》除了即时战略、团队作战外,还拥有特色的英雄、自动匹配的战网平台,包括天赋树、召唤师系统、符文等元素。2、res\原创 2016-01-10 17:35:50 · 735 阅读 · 0 评论 -
逐渐加框的彩虹桥背景
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2016-01-10 17:56:16 · 743 阅读 · 0 评论 -
使用9-Patch图片实现不失真按钮背景
1、使用Draw 9-patch工具制作图片2、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:pad原创 2016-01-10 20:21:16 · 874 阅读 · 0 评论 -
控制按钮是否可用
1、Draw 9-patch工具制作图片2、res\drawable-mdpi目录下创建 button_state.xml的StateListDrawable资源 3、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_原创 2016-01-10 20:34:16 · 394 阅读 · 0 评论 -
原始XML资源
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5px" android:o原创 2016-01-10 20:53:31 · 358 阅读 · 0 评论 -
创建上下文菜单
1、res下创建menu目录,在该目录下创建contextmenu.xml的菜单资源文件 2、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"原创 2016-01-10 21:29:00 · 750 阅读 · 0 评论 -
检测触摸事件(用户触摸屏幕时提示信息)
MainActivity.java继承Activity类并实现OnTouchListener接口public class MainActivity extends Activity implements OnTouchListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCre原创 2016-01-10 10:57:31 · 1305 阅读 · 0 评论 -
按钮触摸事件
对于触摸屏上的按钮,可以使用OnClickListener和OnLongClickListener监听器分别处理用户短时间单击和长时间单击事件1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/to原创 2016-01-10 10:47:05 · 851 阅读 · 0 评论 -
提示音量增加事件
在MainActivity.java中重写onKeyDown()方法@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_VOLUME_UP){ Toast.makeText(this, "音量增加", Toast.LENGTH_SHORT).sh原创 2016-01-10 10:43:33 · 410 阅读 · 0 评论 -
实例11:仿QQ客户端登陆界面
1、创建login.xml文件<TableLayout android:id="@+id/tableLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" and原创 2016-01-07 22:08:00 · 1305 阅读 · 0 评论 -
带查看原图功能的图像浏览器
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="m原创 2016-01-09 14:50:47 · 1073 阅读 · 0 评论 -
在Activity间使用Intent传递信息
1、firstactivity_layout.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orien原创 2016-01-09 20:12:37 · 1199 阅读 · 0 评论 -
返回系统HOME桌面
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="m原创 2016-01-09 20:34:18 · 410 阅读 · 0 评论 -
使用包含预定义动作的隐式Intent
1、activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2016-01-09 21:01:25 · 416 阅读 · 0 评论 -
使用包含自定义动作的隐式Intent
1、activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l原创 2016-01-09 21:14:02 · 669 阅读 · 0 评论 -
使用Intent拨打电话
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2016-01-09 21:20:02 · 843 阅读 · 2 评论 -
使用Intent打开网页
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2016-01-09 21:52:11 · 2303 阅读 · 0 评论 -
屏蔽后退键
1、MainActivity.java重写onKeyDown()方法来拦截用户单击后退按钮事件@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_BACK){ return true;//屏蔽后退键 } return super.onKe原创 2016-01-10 10:39:41 · 513 阅读 · 0 评论 -
创建带子菜单的选项菜单
1、res目录下创建一个menu目录,在该目录下创建optionmenu.xml菜单资源文件 2、MainActivity,javapublic class MainActivity extends Activity原创 2016-01-10 21:41:47 · 978 阅读 · 0 评论 -
Android程序国际化
1、strings.xml Android8_7 英雄联盟2、在res目录下,分别创建values-zh-rCN(简体中文)、values-zh-rTW(繁体中文)、values-en-rUS(美式英文)文件夹,并将res\values目录下的strings.xml分别复制到这三个文件夹原创 2016-01-10 22:14:32 · 619 阅读 · 0 评论 -
背景半透明效果的Activity
1、布局文件原创 2016-01-10 21:59:59 · 601 阅读 · 0 评论 -
应用BitmapShader实现平铺的画布背景和椭圆形的图片
1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" a原创 2016-01-13 19:06:33 · 1299 阅读 · 0 评论 -
实现带描边的圆角图片
1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" a原创 2016-01-13 19:19:17 · 1284 阅读 · 0 评论 -
实现放大镜效果
1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" a原创 2016-01-13 19:54:16 · 823 阅读 · 0 评论 -
旋转、平移、缩放和透明度渐变的补间动画
1、res目录中创建anim的目录a、创建名称为anim_alpha.xml的xml资源文件 <alpha android:fromAlpha="1" android:toAlpha="0" android:fillAfter="true" android:repeatMode="reverse" android:repeatCount="1"原创 2016-01-13 21:03:15 · 708 阅读 · 0 评论 -
在GridView中显示SD卡上的全部图片
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2016-01-13 21:43:11 · 1119 阅读 · 2 评论 -
迷途奔跑的野猪
1、res文件夹下创建anim目录a、创建名称为motionright.xml的xml资源文件 b、创建名称为motionleft.xml的xml资源文件 c、创建名称为tramslateright.xml的xml资源文件 <translate android:fromXDelta="0" an原创 2016-01-13 22:10:30 · 726 阅读 · 0 评论 -
使用MediaPlayer实现播放、暂停、继续和停止功能的简易音乐播放器
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2016-01-13 23:02:44 · 56264 阅读 · 9 评论 -
实现查询当前联系人应用中联系人的id和姓名
1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >原创 2016-01-14 22:58:49 · 2146 阅读 · 4 评论 -
Test running failed: Unable to find instrumentation info for: ComponentInfo
在使用android studio进行单元测试的时候报错Test running failed: Unable to find instrumentation info for: ComponentInfo{top.ljaer.www.phonemanager.test/android.test.InstrumentationTestRunner}Empty test suite.解决方法点击Ed原创 2016-10-06 20:44:38 · 7614 阅读 · 3 评论 -
使用Matrix平移图像
1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" a原创 2016-01-13 18:49:36 · 1678 阅读 · 0 评论 -
使用Matrix倾斜图像
1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" a原创 2016-01-13 18:36:01 · 742 阅读 · 0 评论 -
实现应用Matrix缩放图像
1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" a原创 2016-01-12 22:35:01 · 597 阅读 · 0 评论 -
实现国际化的选项菜单
1、res目录下创建一个menu目录,并在该目录下创建一个名称为contextmenu.xml的菜单资源文件 2、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"原创 2016-01-11 21:15:40 · 1280 阅读 · 1 评论 -
Paint类(画笔)
线性渐变、径向渐变和角度渐变的画笔1、布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frameLayout1" android:layout_width="fill_parent" android:layout_height=原创 2016-01-11 21:56:30 · 669 阅读 · 0 评论 -
Canvas类(画布)
1、DrawView类public class DrawView extends View { /** * 构造方法 */ public DrawView(Context context, AttributeSet attrs) { super(context, attrs); } /** * 重写onDraw()方法 */ @Override prote原创 2016-01-11 22:20:14 · 454 阅读 · 0 评论