自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 Android Intent应用,打开网页,安装程序,打电话,打开地图等功能

1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.浏览网页Uri uri = Uri.parse("

2013-07-02 13:51:36 691

转载 OnScrollListener回调分析

new OnScrollListener() {        boolean isLastRow = false;        @Override        public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {

2013-06-28 10:33:27 435

转载 Android应用添加(创建)和删除及判断是否存在桌面快捷方式

Android桌面程序提供了应用添加和删除桌面快捷方式的功能以及判断快捷方式是否存在,只要传入快捷方式标题、图标及点击快捷方式执行的应用Intent即可。代码如下:1、Android添加桌面快捷方式/** * 为当前应用添加桌面快捷方式 *  * @param cx * @param appName *            快捷方式名称 */pub

2013-06-18 16:09:01 624

转载 getCacheDir()和getFilesDir()方法区别

Activity提供了getCacheDir()和getFilesDir()方法:getCacheDir()方法用于获取/data/data//cache目录getFilesDir()方法用于获取/data/data//files目录//==================================================将文件写入SD卡内:获取SDCard的

2013-06-14 11:18:40 905

转载 android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity

Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?Context中有一个start

2013-06-13 17:44:26 527

转载 android---Text中电话号码、网址自动链接

假若TextView文本中有电话号码或者网址,我想通过点击电话号码或者网址就能实现打电话或者打开网页,android中已经为我们提供这样的属性和方法进行设置,大体可以分为三种:1、设置TextView的autoLink属性:他有几个值all、web、phone、email等。当文中有这几种类型的文本值时,点击它将进入网页、打电话或者email的activity,这是最简单的方法2、

2013-06-13 16:59:44 700

原创 通过Intent安装apk

Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.parse("file://"+ "/sdcard/solitaire.apk"),"application/vnd.android.package-archive");startActivity(intent);

2013-06-06 17:19:18 486

转载 ADT20.0 tools:context

tools:context="activity name"这一句不会被打包进APK。只是ADT的Layout Editor在你当前的Layout文件里面设置对应的渲染上下文,说明你当前的Layout所在的渲染上下文是activity name对应的那个activity,如果这个activity在manifest文件中设置了Theme,那么ADT的Layout Editor会根据这个Theme来

2013-06-06 16:16:22 416

原创 XML or text declaration not at start of entity

出现这个问题是因为xml中有空格或空行

2013-05-21 17:30:37 1467

转载 java反射详解

转自:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?

2013-05-10 18:06:34 421

转载 PorterDuff.Mode

1.PorterDuff.Mode.CLEAR所绘制不会提交到画布上。2.PorterDuff.Mode.SRC显示上层绘制图片3.PorterDuff.Mode.DST显示下层绘制图片4.PorterDuff.Mode.SRC_OVER正常绘制显示,上下层绘制叠盖。5.PorterDuff.Mode.DST_OVER上下层都显示。下层居上显示。

2013-05-03 18:15:50 540

转载 在objective-C中#pragma mark是什么意思?

经常在 Xcode IDE 里面的代码中看到以下代码指令:#pragma mark -#pragma mark Initialization#pragma 是什么从技术上讲,以 #pragma 开头的代码是一条编译器指令,是一个特定于程序或编译器的指令。它们不一定适用于其它编译器或其它环境。如果编译器不能识别该指令,则会将其忽略。作用它们告诉Xcode编

2013-04-16 15:38:35 584

转载 eclipse使用SVN创建,合并分支

http://wenku.baidu.com/view/50454c4433687e21af45a90b.html 之前一直使用"小乌龟"进行分支建立与合并,最近切换到linux下开发,没有"小乌龟"了,只好看下eclipse的svn插件关于分支的建立与合并。       首先说说创建分支,很简单,不过是浅copy一个trunk目录到branches下即可.如下图所示:

2013-04-11 17:12:56 567

转载 iOS开发过程中的一些错误提示和解决办法大全

转自:http://www.dapps.net/dev/iphone/ios-dev-problem-faq.htmliOS DEV 错误提示 dApps配图本文为汇总跟踪贴,会不断完善,若你在进行iOS开发工作中有过一些错误的解决办法,欢迎你分享给其他朋友,你可以通过邮箱(editor@dapps.net)让我们知晓。1、在使用iTunes

2013-04-10 23:41:31 779

转载 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstrain

转自:http://wangjianlewo.blog.163.com/blog/static/176568051201301551234372/好像是因为ios6中的xib有AutoLayout这个属性,默认为选中,然后运行在低于ios6.0的机器中,会崩溃,报 *** Terminating app due to uncaught exception 'NSInvalidU

2013-04-10 23:39:45 372

转载 Android Intent应用详解

今天我们来讲一下Android中Intent的原理和应用。前面我们总结了几个Android中重要组件,相信大家对于这些组件已经有了清晰的认识,我们就来看一下几个常见的操作:启动一个Activity:Context.startActivity(Intent intent);启动一个Service:Context.startService(Intent service)

2013-04-09 10:58:56 407

转载 Android getWidth和getMeasuredWidth的正解

一。也許很多童鞋對getWidth()和getMeasuredWidth()的用法有很多的不解,這兩者之間有什麼樣的不同呢,網上也有各種不同的版本,但大多數都大同小異,從這個地方Ctrl+C,到另一個地方Ctrl+V,沒有把問題說透,也有一部分文章誤導了大家對這兩個方法的認識,我也是深受其害。這裡先糾正下面的一個版本的說法,Baidu上一搜一大堆的,可惜這種說法是錯的,所以希望大家就不要再盲目的轉

2013-04-07 15:38:49 471

转载 Android读取strings.xml数据样式问题

TextView tv;CharSequence cs;String str;方法一:cs = getText(R.string.styled_text);tv = (TextView)findViewById(R.id.styled_text);tv.setText(cs);方法二://会导致样式丢失str = getString(R.st

2013-04-07 14:10:51 775

转载 用HTML5、Css3和Javascript的特殊特性来开发Web Mobile

一、Mobile 特殊的HTML1.用viewport标记使网页更加适应手机屏幕。  2.调用手机拨电话面板Call us at 1-800-555-5555  3.调用手机短信面板                 //body参数貌似不起作用,也解析成电话号码了4.设置是否关联打电话5

2013-04-07 14:08:59 994 1

转载 Android Shape

res/drawable/filename.xmlandroid:shape=["rectangle" | "oval" | "line" | "ring"] >android:angle="integer"android:centerX="integer"android:centerY="integer"android:centerColor="integer

2013-04-07 14:03:40 922

转载 Android State List

用途:组件状态发生变化,可以改变背景图片。res/drawable/filename.xmlandroid:constantSize=["true" | "false"]android:dither=["true" | "false"]android:variablePadding=["true" | "false"] >android:drawable="

2013-04-07 14:02:25 557

转载 用纯JAVA语言编程读取MAC地址的实现

本文介绍如何在WindowXP/NT/2000环境中,编写纯java程序,执行外部命令ipCONFIG,并通过分析该命令的输入流而获得本机的MAC地址的编程方法。  1 引言  用Java编写的程序,可以很方便地运行在各种平台的环境。但在实际的开发过程中,有时不得不涉及一些底层的编程。比如为了防止软件盗用,我们希望软件只能在指定计算机上运行,所以需要程序读取该机区分于其它计算机的硬件特征,

2013-04-07 10:51:01 541

转载 常用正则表达式

一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号假设你在玩英

2013-04-03 10:33:38 418

转载 Android定位和地图开发

在Android开发中地图和定位是很多软件不可或缺的内容,这些特色功能也给人们带来了很多方便。             首先介绍一下地图包中的主要类:             MapController :  主要控制地图移动,伸缩,以某个GPS坐标为中心,控制MapView中的view组件,管理Overlay,提供View的基本功能。使用多种地图模式(地图模式(某些城市可实时对交

2013-04-02 14:05:55 434

转载 Failed to load JavaHL Library.

以前使用的电脑是32位的,安装的svn可以正常使用,但是现在的电脑是64位的,安装好svn后,把项目提交到svn的过程中,总是弹出来一个错误的对话框: Failed to load JavaHL Library.  These are the errors that were encountered:  从网上查看了一下解决办法, 1.选择window--->preferences

2013-03-28 11:20:34 464

转载 Swing中弹出对话框的几种方式

Swing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能,同样在Java中也有,利用 JOptionPane类中的各个static方法来生成各种标准的对话框,实现显示出信息、提出问题、警告、用户输入参数等功能。这些对话框都是模式对话框。   ConfirmDialog --- 确认对话框,提出问题,然后由用户自己来确认(按"Yes"或"No"按钮

2013-03-19 14:53:55 2663

转载 Android中的menu调用

在点击选项菜单(OptionsMenu:点击menu弹出的菜单)的菜单项时即调用了onMenuItemSelected 也调用了onOptionsItemSelected ,于是疑惑他们有什么不一样。然后再看上下文菜单(ContextMenu:长按控件时弹出。例如在长按EditTextView时弹出输入的法选择菜单),点击上下文菜单的菜单项时即调用了onMenuItemSelected 也调用了o

2013-03-13 19:12:32 467

转载 Exported service does not require permission警告

很久没写过应用了,今天写一个Service时,在manifest文件的标签发现了这个警告 [java] view plaincopyprint?         android:name="SendService">                "com.oem.OEMSendService.SENDMAIL" />

2013-03-13 12:15:28 467

转载 Android图片内存优化

1、将图片转化为缩略图再加载:BitmapFactory.Options options = new BitmapFactory.Options();options.inSampleSize = 2;Bitmap img = BitmapFactory.decodeFile("/sdcard/1.png", options); 该段代码即是读取1.png的缩略图,长度、宽度都

2013-03-12 15:15:27 477

空空如也

空空如也

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

TA关注的人

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