自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ionic/Angular TypeScript 错误:Object prototype may only be an Object or null: undefined的解决办法

出现Object prototype may only be an Object or null: undefined这个问题,有可能是你在基类中导入了子类,所以在编译时就出错了,根据国外网友的回答这个问题可能在TypeScript后续版本中修复

2017-05-26 09:36:33 13498

转载 android系统颜色大全

xml version="1.0" encoding="utf-8"?>resources>color name="white">#FFFFFFcolor>白色 -->color name="ivory">#FFFFF0color>象牙色 -->color name="lightyellow">#FFFFE0color>亮黄色 -->color name="yellow">#F

2014-02-12 15:01:46 997

翻译 检测Intent是否可用

public boolean isIntentAvailable(Context context, String action,Uri uri) { final PackageManager packageManager = context.getPackageManager(); final Intent intent = new Intent(actio

2013-09-26 14:16:43 658

原创 监听Activity进入后台(最小化),并根据时间判断是否超时,此解决办法可用于超时重登陆

通过重写一个继承自Activity的基类中的onUserLeaveHint()方法,当用户按Home键等操作使程序进入后台时即开始计时,当用户使程序恢复为前台显示时执行onResume()方法,在其中判断是否超时.public class BaseActivity extends Activity { private static final String TAG = "z";

2013-08-16 15:19:23 5104

原创 Android跳转系统联系人界面插入联系人 传真\地址\邮箱\职位\部门\邮编\照片

private void toExecuteSave(){ Intent intent = new Intent(Intent.ACTION_INSERT); intent.setType("vnd.android.cursor.dir/person"); intent.setType("vnd.android.cursor.dir/contact"

2013-08-02 13:23:22 2290

转载 解决OnFling失效\不执行的问题

@Override public boolean dispatchTouchEvent(MotionEvent ev) { //TouchEvent dispatcher. if (mGestureDetector != null) { if (mGestureDetector.onTouchEvent

2013-07-31 16:02:25 4128 3

原创 Android 保存联系人,包括部门\职位\传真\地址\照片

private void toSaveContactInfo() { ContentValues values = new ContentValues(); // 首先向RawContacts.CONTENT_URI执行一个空值插入,目的是获取系统返回的rawContactId Uri rawContactUri = context.getConte

2013-07-29 18:26:15 5288

转载 android中ImageView的ScaleType属性

ScaleType的值分别代表的意义: ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有8种取值  ScaleType.CENTER::图片大小为原始大小,如果图片大小大于ImageView控件,则截取图片中间部分,若小于,则直接将图片居中显示。  ScaleType.CENTER_CROP:将图片

2013-05-25 17:07:41 468

转载 android:descendantFocusability用法简析

开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C

2013-05-02 11:17:47 559

转载 文件读取 转自:http://blog.csdn.net/ztp800201/article/details/7322110

在android中的文件放在不同位置,它们的读取方式也有一些不同。本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。一、资源文件的读取:      1) 从resource的raw中读取文件数据:[java] view plaincopy

2013-03-26 10:25:09 1119

转载 抽屉类SlidingDrawer源码解析

package android.widget; import android.R;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphi

2013-01-05 13:44:06 1246

转载 Android Window类解析

Android的Window类(一)  Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢?原因很简单,浏览器有自己一套GUI。Android浏览器(WebKit)的GUI和Android的GUI实用同一套GDI——Skia,但GUI层

2012-12-26 19:45:30 383

原创 Android动态添加SlidingDrawer抽屉控件 by 柱子ZHU-ZI

通常情况下,Android的SlidingDrawer控件都需要放到主layout文件中,然后在Activity中findViewById的方式调用.本方法实现的是SlidingDrawer与主layout文件相分离的方式动态加载显示,思路是通过addContentView的方式动态添加SlidingDrawer.Activity文件:   点击按钮加载显示SlidingDrawe

2012-12-22 16:47:05 1798

转载 addContentView用法

@Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); TextView tv = new TextVi

2012-12-22 15:41:54 5761

原创 Viewpager中的WebView处理翻屏手势问题

public class MyWebView extends WebView { private float oldX; private boolean overScrollLeft = false; private boolean overScrollRight = false; private boolean isScrolling = false; pub

2012-12-22 11:55:49 791

转载 Android多点触摸实现缩放和拖拽图片

在MotionEvent中有两个事件值得注意一下,分别是ACTION_DOWN和ACTION_POINTER_DOWN。         ACTION_DOWN:这个很好理解,当屏幕检测到有手指按下之后就触发到这个事件。        ACTION_POINTER_DOWN:这个是实现多点的关键,当屏幕检测到有多个手指同时按下之后,就触发了这个事件。通过getAction()可以获得当

2012-12-22 11:50:39 1233

原创 去掉WebView的缩放控件

if(AndroidUtils.getAndroidSdkVersionCode()>=11){//用于判断是否为Android 3.0系统, 然后隐藏缩放控件 this.getSettings().setDisplayZoomControls(false); }else{ this.setZoomControlGone(this); // Android 3.0(11

2012-12-22 11:48:50 3588 1

原创 获取Android系统版本号

Log.d("z","sdk version===>"+android.os.Build.VERSION.SDK_INT);

2012-12-22 11:47:39 583

原创 根据Matrix值获取图片位置信息

Rect rectTemp = mainView.getDrawable().getBounds(); float[] values = new float[9]; matrix.getValues(values);

2012-12-22 11:46:44 3819

转载 SlidingDrawer源码

import android.content.Context; import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Rect; import android.

2012-12-22 11:44:26 765

原创 Android跳转浏览器打开URL

imageButtonBrowser .setOnClickListener(new ImageButton.OnClickListener() { public void onClick(View v) { Uri uri = Uri.parse(dataModel .getData(Constant.CODE_CONTENT))

2012-12-19 23:48:31 25664 1

原创 Activity按Back键时动画切换效果

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

2012-11-20 15:50:54 1437

原创 Layout布局文件中通过include来包含其他布局文件

http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >    android:layout_width="match_

2012-11-19 14:58:33 3478

原创 Activity间通过Intent传递Bitmap对象

源Activity:intent.putExtra("img_bitmap", tempBitmap); 接收Activity中:Bitmap receive=(Bitmap)(getIntent().getParcelableExtra("img_bitmap"));

2012-11-19 14:24:20 2149

Android动态点点省略号闪烁效果的等待控件

Android动态点点省略号效果的等待控件,可直接运行查看效果

2013-10-09

支持HTML5的EPUB阅读器

支持HTML5的EPUB阅读器~可以试试看

2012-08-16

The C programming Language

经典的The C programming Language

2007-06-20

空空如也

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

TA关注的人

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