自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT

不在沉默中爆发,就在沉默中死去

  • 博客(37)
  • 收藏
  • 关注

转载 android webview 显示空白页问题解决

private WebView webView ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_webview); this.webView=(WebView) this.

2015-08-07 01:15:26 1082

原创 弹软键盘

InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);imm.showSoftInput(et_dir_name, 0); // 显示软键盘imm.toggleSoftInput(0, InputMethodManager.SHOW_FORCED); // 显示软键盘

2015-07-29 17:04:01 361

原创 获取手机中最新的图片

Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); Uri uri = intent.getData(); ArrayList list = new ArrayList(); String[] proj = { Med

2015-07-16 11:49:13 501

转载 获取状态栏高度

public int getStatusHeight(Activity activity) {int statusHeight = 0;Rect localRect = new Rect();activity.getWindow().getDecorView().getWindowVisibleDisplayFrame(localRect);statusHeight = local

2015-06-11 15:03:50 853

转载 Android平台中获取状态栏的高度代码实现

Android平台中获取状态栏的高度代码实现[java] view plaincopy/**  *   * @param activity  * @return > 0 success;   */  public int getStatusHeight(Activity activity){      int stat

2015-06-06 15:21:12 380

转载 android 回车键事件编程

实现android按下回车键便隐藏输入键盘,有两种方法:1.)如果布局是多个EditText,为每个EditText控件设置android:singleLine=”true”,弹出的软盘输入法中回车键为next,直到最后一个获取焦点后显示为Done,点击Done后,软盘输入键盘便隐藏。或者将EditText的imeOptions属性设置android:imeOptions=”actionD

2015-04-08 18:09:30 377

原创 Bitmap放大

如果需要生成的bitmap有透明部分的话,用以下方法处理Bitmap.createScaledBitmap(bitmap, (int)(bitmap.getWidth()*ScaleX), (int)(bitmap.getHeight()*ScaleY), true);

2015-04-02 15:28:12 562

转载 调用系统的拍照和相册

调用系统相册Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(intent, 1); 调用系统相机 Intent intent = new

2015-03-25 10:09:32 373

转载 ImageView的scaleType属性

使用ImageView时经常会用到scaleType属性,如:android:layout_height="50dp" android:scaleType="matrix"android:src="@drawable/sample_small" />scaleType属性的各个值总是记不住之间的区别。今天找点时间总结了一下:scaleType的属性值有:matr

2015-03-25 09:35:09 288

转载 Universal-Image-Loader设置图片高宽

UIL为了避免将原图存到内存中,会根据ImageView的参数来缩小图片的尺寸,这些参数包括maxWidth 、maxHeight 、layout_width 、layout_height,另外图片是等比压缩的,为了让图片填满整个view,可以设置ImageView的android:scaleType="fitXY",不过这样如果等比压缩后的图片小于容器的宽和高,会被拉伸变形。

2014-07-30 16:19:56 635

转载 判断网络类型

判断网络类型是wifi,还是3G,还是2G网络,对不同的网络进行不同的处理,现将判断方法整理给大家,以供参考 说明:下面用到的数据移动2G,联通2G,联通3G,wifi我都已经测试过,暂时手上没有电信的卡,所以没有验证,有电信手机的同事,可以验证一下,验证后将结果发送给大家。  ConnectivityManager connectMgr =

2014-06-25 12:53:22 571

转载 Android的手势识别

对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大忙了。 基础GestureDetector的工作原理是,当我们接收到用户触摸

2014-06-17 23:37:39 374

转载 国外软件外包项目网站(适用软件兼职)

payment工作service平台cgijavascript 友情提示:网上兼职有风险,请大家谨慎,小心骗子,多用各个国外项目网站的中介功能(escrow payment)   www.elance.com 描述:Elance是国外成熟的一套业务外包平台,外包项目类型以软件和网站为主,这个平台上包含平面和动画设计,网站设计,

2014-06-17 20:03:42 6154

转载 Android Bitmap保存为.bmp格式,图像转化为黑白图片

/** * 把一个View的对象转换成bitmap */ static Bitmap getViewBitmap(View v) { v.clearFocus(); v.setPressed(false); //能画缓存就返回false boolean willNotCache = v.willNotCacheDrawing(); v.setWillNotCa

2014-04-21 20:07:25 774

转载 ViewFlipper详解

ViewFlipper详解

2014-04-12 17:02:28 491

转载 android ViewFlipper的使用

屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几个和

2014-04-12 16:59:59 377

转载 android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项

目录(?)[-]屏幕适配的注意事项基本设置AndroidManifestxml设置横屏竖屏目录区分多屏幕适配的4条黄金原则使用9-patch PNG图片不同的layout测试验证参考资料1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA     640*480 (Video Graphics Arr

2014-04-10 12:44:14 416

转载 自定义checkbox样式

1.首先在drawable文件夹中添加drawable文件checkbox_style.xml。[html] view plaincopyxml version="1.0" encoding="utf-8"?>  selector xmlns:android="http://schemas.android.com/apk/res/andr

2014-04-08 16:34:02 422

原创 Android onDraw画图记录

记录1: @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); Paint paint = new Paint(); //去锯齿 paint.setAntiAlias(true); //设置眼色

2014-04-07 22:27:08 676

转载 获取控件高宽

一般要获取控件的的高宽需要控件已经显示或者放在onpause,ondraw等画图里面》我的操作如下,也是在网上学习过来的的,希望对搭建在开发中有点帮助:int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);int h = View.MeasureSpec.makeMeasureSpe

2014-04-06 19:33:45 393

转载 Android MediaRecorder视频录制,多分辨率调节

我做毕业设计时候需要实现先拍摄后上传的功能,还要支持多分辨率,虽然MediaRecorder的教程很丰富,但是实现起来却一波三折,这里记录下来的代码也只是在我自己的2.3的Android上跑起来没有问题。在有些Moto的机子上会失败,具体原因还未分析出来。直接上代码:根据MediaRecorder的状态[java] view plaincopy

2014-04-06 18:32:55 1479

原创 动态添加标题和Viewpager,标题和ViewPager联动滑动

package com.FiscalUnion.financial.ui;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;import org.bouncycastle.asn1.x509.Holder;import android.content.Intent;imp

2014-04-04 13:15:25 816

转载 调用相册拍照裁剪后返回

//相册 tv_editIcon_xiangce.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent("android.i

2014-04-04 13:10:00 417

转载 android 上下左右手势判断

package com.gesture;import android.content.Context;import android.util.DisplayMetrics;import android.view.WindowManager;public class GestureUtils { //获取屏幕的大小 public static Screen

2014-03-30 22:55:49 771

转载 短信分享

Uri smsToUri = Uri.parse( "smsto:" ); Intent sendIntent = new Intent(Intent.ACTION_VIEW, smsToUri); //sendIntent.putExtra("address", "123456"); // 电话号码,这行去掉的话,默认就没有电话 sendIntent.putExtra( "sm

2014-03-30 14:51:16 407

转载 简单分享微信

Intent intent = new Intent(Intent.ACTION_SEND); //启动分享发送的属性                   intent.setType("text/plain");                                    //分享发送的数据类型                   intent.putExtra(Intent.

2014-03-28 14:20:18 503

转载 Android View坐标getLeft, getRight, getTop, getBottom

1  引起疑惑    分析视图invalidate流程的过程中发现view的left, right, top, bottom跟自己理解的不一样,现在想分析一下这几个值具体的含义。   2  理解坐标,位置概念      这里涉及坐标系的概念:坐标系在二维视图中通过X轴和Y轴两个数字为组合表示某个点的绝对坐标。例如(30, 100) 通常表示X轴30, Y轴100

2014-03-27 16:28:49 365

转载 Touch事件

Android里有两个类 android.view.GestureDetector android.view.GestureDetector.SimpleOnGestureListener 1) 新建一个类继承SimpleOnGestureListener,HahaGestureDetectorListener ,可以实现以下event事件。 boolean  onDoub

2014-03-23 19:49:53 454

转载 判断字符char

/** * 判断字符是否为汉字 * * @param c * @return */ public static boolean isCn(char c) { if ((c >= 0x4e00)&&(c<=0x9fbb)) return true; else return false; } /** * 判断字符是否为字母 * * @para

2014-03-20 11:32:35 987

转载 处理窗口化Activity点击空白处自动关闭的问题

转自:http://blog.csdn.net/voiceofnet/article/details/9061309将Activity设置成窗口的样式实现Dialog或者Popupwindow效果在开发中是很常用的一种方式,在AndroidMenifest.xml中将需要设置的Activity增加android:theme="@android:style/Theme.Dialo

2014-03-19 14:48:46 1461

转载 给TextView部分加粗

给一个texitview里面部分文字加粗,所以上面的这个就不合适了,这个时候我想了以前设置文字点击和插入表情的方法,想着用span来实现 public class MyStyleSpan extends StyleSpan { public MyStyleSpan(int style) { super(style); } @Override public int descr

2014-03-19 14:14:32 1890

转载 Animation动画类

ScaleAnimation(float fromX, float toX, float fromY, float toY,int pivotXType, float pivotXValue, int pivotYType, float pivotYValue) float fromX 动画起始时 X坐标上的伸缩尺寸 float toX 动画结束时 X坐标上的伸缩尺寸 float

2014-03-17 09:38:59 431

原创 selector的使用

这是颜色的选择器,需要放在res的color的文件夹里面,没有就创建一个 背景的选择器 需要放在res的drawable系列文件夹中

2014-03-13 17:07:20 417

原创 设置Activity窗口模式

在AndroidManifest.xml中在你需要显示为窗口的activity中添加如果属性:android:theme="@android:style/Theme.Dialog"但是这个窗口模式是有标题的,即时在application节点设置了NoTitleBar

2014-03-13 17:04:20 1100

原创 网路编程(概述、InetAddress、Socket服务、URL)

------- android培训、java培训、期待与您交流! ----------网络编程概述:通讯三要素:1、IP地址:找到对方,通过IP地址2、逻辑端口:数据要发送到对方指定的应用程序上,为了标识这些应用程式,所以给这些网络应用程序都用数字进行标识。这个标识就叫做端口。3、协议:定义通讯规则。这个通讯规则成为协议。国际组织定义了通用协议:TCP/IP

2013-06-21 14:52:23 874

原创 System、Runtime、Date和Galender、Math、Random

------- android培训、java培训、期待与您交流! ----------SystemSystem:类中的方法和属性都是静态的。成员:in:获取键盘录入,标准输入,默认是 键盘。out:打印在控制台上,标准输出,默认是控制台。静态方法:static void exit(int status) 终止当前正在运行的 Java 虚拟机。 static vo

2013-06-19 14:04:21 684

原创 String、字符串缓冲区、基本数据类型包装类

------- android培训、java培训、期待与您交流! ----------一、字符串概述:多个字符组成的一个序列,叫字符串。 生活中很多数据的描述都采用的是字符串的。而且我们还会对其进行操作。所以,java就提供了这样的一个类供我们使用。创建:1、直接赋值;2、new对象形式。String():无参构造;如:String s = new String();

2013-06-18 00:18:06 764

空空如也

空空如也

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

TA关注的人

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