android开发
xubingok
这个作者很懒,什么都没留下…
展开
-
获取设备sdk版本,生产商等参数(待续)
获得设备版本,比如是平板或者手机android.os.Build.VERSION.SDK_INT>=11,android3.0以上----平板android.os.Build.VERSION.SDK_INT>=7,android2.1以上----手机 获得设备生产商,摩托,三星等等private static boolean checkMake(String ...2012-04-27 14:40:18 · 205 阅读 · 0 评论 -
android中画虚线--.PathEffect类简单认识
Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);p.setStyle(Style.STROKE);p.setColor(Color.WHITE);p.setStrokeWidth(1);PathEffect effects = new DashPathEffect(new float[] { 1, 2, 4, 8}, 1);p.setPat...2012-04-16 14:59:10 · 441 阅读 · 0 评论 -
android截取屏幕图片
代码如下:package com.iceman.printscreen;import java.io.File;import java.io.FileOutputStream;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Bitmap.Con...2012-04-12 09:16:47 · 119 阅读 · 0 评论 -
onTouchEvent和onInterceptTouchEvent详细研究
面试的时候曾被问过这两个方法的调用顺序,当时也只是知道onInterceptTouchEvent在前,具体的执行过程,相互的影响却不知道.今天写了一个小demo详细研究了一下这两个方法之间的关系.首先上代码:主activity:InterceptTouchStudyActivity package com.touchstudy;import android.app.Acti...2012-04-11 17:17:39 · 215 阅读 · 0 评论 -
自定义view中获取字符串的宽度和高度
方法1:[code="java"]Rect rect = new Rect();Paint p = new Paint();String str = "abcdefg";p.getTextBounds(str, 0, str.length(), rect);//用一个矩形去"套"字符串,获得能完全套住字符串的最小矩形float width = rect.width();//...2012-03-28 16:44:02 · 283 阅读 · 1 评论 -
width和height对weight的影响
weight是比重,在线性布局中用来分配各组件的空间.由于方向要么是竖直要么是水平,以竖直为例来分开说明三个属性的互相影响.假设有一个竖直排列的线性布局,其中有两个组件,A和B1.若要A和B严格按照weight比例分配空间,则必须设置两个的height都为0或者都为fillparent.2.若其中有一个为wrapcontent,且weight设为0,则不管其他组件wei...2012-03-26 17:25:39 · 1454 阅读 · 0 评论 -
android画各种几何图形
继承自Android.view.View的 MyView类,重写 MyView的onDraw()方法,一开始就会运行绘制的工作,在onDraw()中以Paint将几何图形绘制在Canvas上,以 paint.setColor() 改变图形颜色、以 paint.setStyle()的设置来控制画出的的图形是空心还是实心。程序的最后一段,就是直接在Canvas写上文字,随着Paint对象里的属性设置,...2012-03-23 14:49:14 · 208 阅读 · 0 评论 -
android语音识别简单实现
首先,你的设备要支持语音识别,这属于android的一个框架,如果是手机的话,安装google的语音识别包就可以了.模拟器还没有试过能否通过安装来支持语音识别.[code="java"] private void startVoiceRecognitionActivity() { Intent intent = new Intent(RecognizerInte...2012-03-20 17:22:17 · 372 阅读 · 0 评论 -
去除gridview中点击时出现的黄色边框
最近做一个小键盘,每个按钮都已经设置了按下时的背景图片.但是在点击时仍然会出现一个黄色的边框,起初以为是背景图片太大导致的问题.花了1个多小时终于解决.原来是gridview自带的selector惹的祸.加上这句代码就OK了.mBtnsGridView.setSelector(new ColorDrawable(Color.TRANSPARENT));...原创 2012-03-20 16:51:01 · 137 阅读 · 0 评论 -
android应用程序中获取view的位置
我们重点在获取view的y坐标,你懂的...依次介绍以下四个方法: 1.getLocationInWindow int[] position = new int[2]; textview.getLocationInWindow(position); System.out.prin...2012-08-16 14:35:35 · 663 阅读 · 0 评论