
android
Molly_Yuan
简简单单最快乐!
展开
-
Android获取图片资源的4种方式(记录)
1. 图片放在sdcard中, Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是图片的路径,跟目录是/sdcard) 2. 图片在项目的res文件夹下面 //得到application对象 ApplicationInfo appInfo = getApplicationInfo(); //得到转载 2012-02-27 10:59:49 · 696 阅读 · 0 评论 -
[置顶] Android中的JSON详细总结
分类: Android数据解析 2011-04-04 14:43 1875人阅读 评论(4)收藏 举报1、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON转载 2012-07-12 11:00:18 · 871 阅读 · 0 评论 -
Eclipse中ADT升级JAR包所遇到的问题(java.lang.NoClassDefFoundError: 异常)
更新了Android SDK 和ADT 到 最新版本(ADT17以后的版本) 就会出现了一个问题,就是原来所有引入第三方的jar文件的项目,运行到一旦调用了第三方jar文件里的类的地方,都会出现java.lang.NoClassDefFoundError: 异常解决方法如下:1.右键项目名 > Properties > Java Build Path > Libraries >将 “And原创 2012-08-06 16:02:08 · 1514 阅读 · 0 评论 -
Mac Ports的安装和卸载
MacPorts简介MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。Mac转载 2012-08-23 10:16:22 · 15925 阅读 · 0 评论 -
android 常用的
EditText自动获取焦点并弹出输入法// 获取编辑框焦点editText.setFocusable(true);//打开软键盘InputMethodManager imm = (InputMethodManager) ctx .getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(0, In转载 2012-10-08 09:32:44 · 911 阅读 · 0 评论 -
正则表达式语法
正则表达式示例下面看几个例子:"^The":表示所有以"The"开始的字符串("There","The cat"等); "of despair$":表示所以以"of despair"结尾的字符串; "^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了; "notice":表示任何包含"notice"的字符串。 '*','+'和'?'这三个符转载 2012-10-08 09:38:31 · 627 阅读 · 0 评论 -
Activity的运行模式简单介绍
在android的多activity开发中,activity之间的跳转可能需要有多种方式,有时是普通的生成一个新实例,有时希望跳转到原来某个activity实例,而不是生成大量的重复的activity。加载模式便是决定以哪种方式启动一个跳转到原来某个Activity实例。在android里,有4种activity的运行模式,分别为:(standard、singleTop、singleTask和原创 2012-10-11 11:40:39 · 711 阅读 · 0 评论 -
Android 手机获取物理唯一标识码和IMEI号和IMSI号
开发者可以通过物理唯一标识码和IMEI号 来得知 应用有多少用户安装,或者正在使用。物理唯一标识码 即 ANDROID_ID 是手机系统的唯一号码。IMEI号是唯一识别手机的号码。IMSI号是与SIM唯一对应的号码优缺点:1.ANDROID_ID可能会因为系统改变 而发生变化。2.获取IMEI号 在1.6及以下版本 需要添加权限[java]转载 2012-10-19 16:16:36 · 4174 阅读 · 0 评论 -
Ubuntu下搭建android NDK R7开发环境
在Ubuntu上面搭建android NDK R7开发环境的过程,经验,以及遇到的问题给记录下来。希望对大家有所帮助。1. 下载包android-ndk-r7-linux-x86.tar.bz2(然后可以拷贝至你想存放的路径,比如我的路径为:/home/XXX/Android_install)2. 进入包存放目录(cd /home/XXX/Android_install)进行解压缩,转载 2013-01-04 14:52:41 · 850 阅读 · 0 评论 -
Android 自带图标存放的路径
您的sdk存放的路径+ \android-sdk-windows\platforms\android-17\data\res\drawable-hdpi如果您不知道在哪可以在eclipse查看一下就知道了:原创 2013-05-27 17:13:39 · 6553 阅读 · 0 评论 -
Android中如何修改系统时间
花费两天时间在修改系统时间上面的确不应该,但又让我多学了一种方法;第一种方法是用命令修改Android系统时间;第二种方法是重新编译apk进行修改Android系统时间;两个比较,肯定第一种既方便又节省时间;刚开始我使用的是第一种方法做的,由于对命令不熟,导致设置时间失败;最后没有办法尝试第二种方法,虽然第二种方法在自己的小Demo中能够成功,可是加入项目中问题重重;用很多原创 2013-06-06 11:58:37 · 9156 阅读 · 0 评论 -
Android 中不同的系统版本隐藏和显示systemui方法
公司最近来了一批四核的平板,刚开始以为是四核平板和二核平板的差异,导致systembar不能隐藏和正常显示。经过调查才发现,是android系统的版本问题。知道问题的所在,解决起来也就快了。原创 2014-12-15 16:43:27 · 4239 阅读 · 1 评论 -
android 通过Intent action 跳转到系统页面,调用系统功能以及action动作
1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,”searchString”)startActivity(intent);2.浏览网页Uri uri = Uri.parse(“htt转载 2012-07-12 13:32:41 · 1416 阅读 · 0 评论 -
android两种使用照相功能获取图片的方法
两种方法,一种是直接调用系统的照相Intent,使用onActivityResult获取图片资源;一种是用SurfaceView自己控制界 面。两种各有优缺点,前一种直接使用系统照相程序,会自带了很多系统功能,比如焦距调节,闪光灯调节之类的。后一种可以自定义界面,添加些自己需要增加的 功能。但竖屏拍照的预览照片角度不对。代码如下:第一种:package com.photo;转载 2012-06-14 15:48:28 · 557 阅读 · 0 评论 -
当手机在Eclipse中不能识别时的操作
当手机接入电脑后,Eclipse中出现不能识别的方法: 首先申明我用的是ubuntu系统, 可以用命令进行重启:oss@MASTER:~$ cd /home/oss/android-sdks/platform-toolsoss@MASTER:~/android-sdks/platform-tools$ sudo ./adb kill-server[sudo] passw原创 2012-02-20 15:15:23 · 974 阅读 · 1 评论 -
在android 中导入项目后 包出现错误
选中项目,右击打开Properties:1.检查android选项页中是否勾选了project build target。2.检查java build path 中 orler and explort 中是否勾选上了相应的android libraries。3.打开菜单栏中windows -> preferences : java -> compiler 然后更换jdk版本,一般是将1转载 2012-03-19 14:26:08 · 760 阅读 · 0 评论 -
Android数据存储之“文件存储“
首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save() { try { FileOutputStream outStream=this.openFileOutput("a.t转载 2012-04-10 14:36:07 · 512 阅读 · 0 评论 -
Android Framework学习指导
对于Android Framework层的学习,在上一次的 Android框架层学习指导 中我们已经讲到了基础的结构和定义,但是对于Framework层的核心还有哪些呢? 1. 在Android源码的base中,我们可以看到每个目录进去,都会有java和jni两个文件夹,后者对于初入android框架的学习十分有帮助,如果你刚开始了解NDK和JNI相关的不妨读读Google的代码,这对转载 2012-04-11 14:52:01 · 1529 阅读 · 0 评论 -
android 通过Intent action 跳转到系统页面,调用系统功能以及action动...
1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,”searchString”)startActivity(intent);2.浏览网页Uri uri = Uri.parse(“htt转载 2012-05-04 14:48:28 · 633 阅读 · 0 评论 -
Content provider的详解及使用
Android中的Content provider机制可支持在多个应用中存储和读取数据。这也是跨应用共享数据的唯一方式。在android系统中,没有一个公共的内存区域,供多个应用共享存储数据。Android提供了一些主要数据类型的Content provider,比如音频、视频、图片和私人通讯录等。可在android.provider包下面找到一些android提供的Content pro转载 2012-05-04 16:11:43 · 1700 阅读 · 0 评论 -
Android提交数据到服务器的两种方式四种方法
Android应用开发中,会经常要提交数据到服务器和从服务器得到数据,本文主要是给出了利用http协议采用HttpClient方式向服务器提交数据的方法。代码比较简单,这里不去过多的阐述,直接看代码。/** * @author Dylan * 本类封装了Android中向web服务器提交数据的两种方式四种方法 */public class SubmitDataByHttpClie转载 2012-05-16 13:10:31 · 604 阅读 · 0 评论 -
Android 判断模拟器是否联网及测试
这是判断模拟器(手机)是否联网的方法:public static boolean isNetworkAvailable(Context context) { try { ConnectivityManager connectivity = (ConnectivityManager) context .ge原创 2012-05-18 09:46:42 · 1302 阅读 · 0 评论 -
Android Spinner的常用技巧
用法 1 :以资源方式,静态展示 Spinner 选项1. 在资源文件 (strings.xml) 中,增加: string name = "spin_prompt" > 请选择城市 string > string-array name = "cities" > item > 北京 item >转载 2012-05-21 14:47:45 · 2517 阅读 · 0 评论 -
PhoneGap跨平台移动应用开发框架体验
早在7月份就听说PhoneGap.移动应用产品往往常常考虑多个平台的支持.单一平台很难保证应用的覆盖面或者换句话说就是用户群体的量和持续的活跃性上从长期的角度而言往往存在短板.另外从开发的角度而言.多平台的支持往往需要建立不同的技术团队.而平台之间开发技术也是完全迥异的. 开发一个具有相同业务的应用Natural-Application需要使用到不同平台的框架和开发语言.使用 C/C++ 的 Sy转载 2012-05-23 10:17:21 · 1195 阅读 · 0 评论 -
Android实战经验之图像处理及特效处理的集锦(总结版)
Android学习笔记进阶之在图片上涂鸦(能清屏)2 Android学习笔记之详细讲解画圆角图片3 Android学习笔记进阶20之得到图片的缩略图4 Android学习笔记进阶19之给图片加边框5 Android学习笔记进阶18之画图并保存图片到本地6 android图像处理系列之三--图片色调饱和度、色相、亮度处理7 android图像处理转载 2012-06-14 14:00:52 · 591 阅读 · 0 评论 -
Android图片处理(Matrix,ColorMatrix)
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类)方面的操作转载 2012-06-14 14:02:52 · 487 阅读 · 0 评论 -
Android提交数据到服务器的两种方式四种方法
Android应用开发中,会经常要提交数据到服务器和从服务器得到数据,本文主要是给出了利用http协议采用HttpClient方式向服务器提交数据的方法。代码比较简单,这里不去过多的阐述,直接看代码。/** * @author Dylan * 本类封装了Android中向web服务器提交数据的两种方式四种方法 */public class SubmitDataByH...原创 2012-05-16 11:52:31 · 131 阅读 · 0 评论