Android
文章平均质量分 62
jackyrongvip
这个作者很懒,什么都没留下…
展开
-
安装Android 2.2 SDK时出现的问题
在安装android 2.2 SDK时,发现是个新的安装方式,有个SETUP文件,但居然出错,说:folders failed to rename or remove....,查了下,原来要如下才能解决(即使按提示关了360软件也不行) (1)在android-sdk-windows下复制tools文件夹,得"复件tools"文件夹 (2)运行复件tools文件夹里的andro原创 2013-07-01 16:24:13 · 650 阅读 · 0 评论 -
android奇怪的eclipse下编译问题的解决
今天遇到奇怪的eclipse下编译android工程的问题,只不过代码是android 2.1下的,放在2。2下的android sdk下 ,用myeclipse建立好工程后,发现没报其他错误,但是工程的名的旁边有红色的打小交叉的提示,这个时候运行工程也是不行的,出错,那么这个时候用myeclipse里的project---clean就可以解决问题了原创 2013-07-01 16:24:23 · 580 阅读 · 0 评论 -
一个不错的启动菜单显示屏动画效果
看到一个老外做的不错的android启动菜单的动画效果,小结下。1 首先在drawable目录下放一些动画要用的图片。2 splash.xml: xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_heig原创 2013-07-01 16:24:25 · 875 阅读 · 0 评论 -
介绍一个Android的自动化测试软件
今天发现一个专门可以用来自动化测试Android的测试软件,也就是有点象一个selenium for android,名字是robotium,下载地址在:http://code.google.com/p/robotium/它可以为Android程序编写单元测试,支持Activities, Dialogs, Toasts, Menus and Context Menus,有兴趣的朋友可以看下原创 2013-07-01 16:24:32 · 769 阅读 · 0 评论 -
(转)用谷歌浏览器来当手机模拟器
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。 谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页: 谷歌Android:chrome.exe --user-agent="Mozilla原创 2013-07-01 16:24:54 · 1051 阅读 · 0 评论 -
Error generating final archive: Debug certificate expired on xxxxxx(日期)解决办法
android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始开发android程序,那么很可能出现debug keystore过期,导致你无法生成 apk文件。我调了一下系统时间,就出现以下错误。此时你只要删除d原创 2013-07-01 16:24:28 · 607 阅读 · 0 评论 -
android字体小结
下文演示了android中的一些字体的效果,其中留意下最后的阴影效果: android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingLeft原创 2013-07-01 16:24:42 · 653 阅读 · 0 评论 -
介绍9个很有发展潜力的PHP开源项目
本人的文章,发表在http://publish.itpub.net/a2011/0119/1151/000001151724.shtml,现转过来PHP的开源世界可谓相当精彩,其中大家也接触的不少著名的PHP开源项目,比如Drupal、Sugar CMS、Joomla等等,但在本文中,笔者将选取9个最新知名度不是太高,但可在某些方面很实用,目前还在发展阶段,很有潜力的PHP开源项目。相信各原创 2013-07-01 16:26:51 · 950 阅读 · 0 评论 -
android中下载文件到sdcard和进度条小结
这里小结下,如何用android的模拟器去创建一个sdcard,并且学习如何在android中去下载一个网上的文件,保存到android,并且下载时,会显示一个进度条1 页面结构,提供一个button,点BUTTON时,去下载一个图片,main.xml设计如下: android:orientation="vertical" android:layout_width="fil原创 2013-07-01 16:27:59 · 839 阅读 · 0 评论 -
Android中自定义对话框小结
今天小结下在android中两个activity之间传递数据的知识点,其中还参考用了个模糊的效果。1 主程序AndroDialog import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.Button;import android原创 2013-07-01 16:28:01 · 616 阅读 · 0 评论 -
Android中查看CPU和内存
android系统其实是linux,那么可以在程序中去调用cat /proc/meminfo和cat/proc/cpuino去查看内存和CPU等情况的,下面是程序:public class CpuSpeed extends Activity { /** Called when the activity is first created. */ private TextView原创 2013-07-01 16:28:03 · 1097 阅读 · 0 评论 -
Android中使用WebView, WebChromeClient和WebViewClient加载网页
在android应用中,有时要加载一个网页,如果能配上一个进度条就更好了,而android中提供了其很好的支持,下面是一个例子程序,先帖: android:id="@+id/webView" android:layout_width="fill_parent" android:layout_height="fill_parent" />主程序:public class WebPa原创 2013-07-01 16:28:06 · 1058 阅读 · 0 评论 -
android中的autocomplete例子小结
小结下android中的autocomplete和sqlite的知识点,顺便复习下。1 SQLITE帮助类 public class SQLiteCountryAssistant extends SQLiteOpenHelper { private static final String DB_NAME = "usingsqlite.db"; private static final原创 2013-07-01 16:28:08 · 1266 阅读 · 0 评论 -
android地图中的一个例子
public class AndroidGooleMapDemo extends MapActivity { /** Called when the activity is first created. */ private MapView mMapView; private MapController mMapController; private GeoPoint mGeoPoint;原创 2013-07-01 16:28:20 · 604 阅读 · 0 评论 -
Android中对json的解析和处理
在android调用webservice时,经常要对json的格式进行处理,现在有两种方法去处理:1 使用JSONObject 和 JSONTokener去解析 2 使用GSON库 先看第一种方法,假如有如下的json字符串:{“name”: “myName”,“message”: ["myMessage1","myMessage2"],“place”: “myPlace”,原创 2013-07-01 16:28:22 · 710 阅读 · 0 评论 -
android中判断横屏或者竖屏并改变背景
今天学到一招,在android中,判断横屏还是竖屏,并且根据方向改变背景,代码如下:public static void AutoBackground(Activity activity,View view,int Background_v, int Background_h) { int orient=ScreenOrient(activity); if原创 2013-07-01 16:28:25 · 710 阅读 · 0 评论 -
(转)一个android下的重力模拟器
见 http://hi.baidu.com/sorry_%8E%D5%85%C4%E0%C8/blog/item/92b2d6f90ace48cdb58f313e.html原创 2013-07-01 16:28:27 · 558 阅读 · 0 评论 -
android中模拟器中实现GPS坐标改变
下面的这个例子中,实现了读取用户的所在位置坐标的功能:public class Activity01 extends MapActivity { public MapController mapController; public MyLocationOverlay myPosition; public MapView myMapView; private stati原创 2013-07-01 16:28:29 · 3172 阅读 · 0 评论 -
Android中使用httpclient等小结
android中也可以其实象普通JAVA那样,去打开远程的网页和用apache的httpclient去获得页面内容.下面是代码,两种方法都有了:import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamRead原创 2013-07-01 16:28:32 · 882 阅读 · 0 评论 -
使用android内置相机拍照
主程序:public class AndroCamera extends Activity { private static final int IMAGE_CAPTURE = 0; private Button startBtn; private Uri imageUri; private ImageView imageView; /** Called原创 2013-07-01 16:28:34 · 735 阅读 · 0 评论 -
(转)android中的自定义popupwindow
/** * * @author Administrator * * 自定义Menu,而不用系统自带的Menu * * 系统Menu原理:当我们单击Menu按钮的时候,系统弹出一个PopupWindow * 这个PopupWindow上面放置的就是菜单 * * 为了让我们单击Menu按钮的时候,弹出我们自己的定义的Menu, * 只要捕获keyDown事件即可,再keyD原创 2013-07-01 16:28:44 · 3018 阅读 · 0 评论 -
(转)自制Android反编译工具
自制Android反编译工具http://morry.iteye.com/blog/769521原创 2013-07-01 16:28:46 · 644 阅读 · 0 评论 -
android中的tab小结
android中的tab,其实很简单,几个步骤1 首先是一个布局文件,一般是framelayout中有多个linarlayout: android:layout_width="fill_parent" android:layout_height="fill_parent"> android:layout_width="fill_parent" android:layout_height原创 2013-07-01 16:28:49 · 625 阅读 · 0 评论 -
(转)android中的alertdialog及LayoutInflater
http://blog.csdn.net/hellogv/archive/2010/10/21/5955959.aspx#这个例子不错,详细讲解了alertdialog及LayoutInflater的用法:main.xml: android:orientation="vertical" android:layout_width="fill_parent" andr原创 2013-07-01 16:28:51 · 1047 阅读 · 0 评论 -
android中使用wakelock
有的时候,比如在下载或者关键的时候,不能让android休眠等.这时可以使用android中的wakelock,让其时刻保持清醒:PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wakeLock = pm.newWakeLock(原创 2013-07-01 16:28:53 · 710 阅读 · 0 评论 -
android模拟器设置代理上网
启动Android 模拟器后, 输入:adb shell进入adb shell模式:将网络连接代理设置写入配置数据库:sqlite3 /data/data/com.android.providers.settings/databases/settings.db INSERT INTO system VALUES(99,'http_proxy','代理服务器ip:1080');原创 2013-07-01 16:28:55 · 1689 阅读 · 0 评论 -
(转)gallary和imageswitcher
public class AndroidImageSwitcher extends Activity implements ViewFactory { private ImageSwitcher is; private Gallery gallery; private int downX,upX; private ArrayList imgLi原创 2013-07-01 16:29:01 · 704 阅读 · 0 评论 -
(转)android中调用金山词霸
http://www.ways2u.com/?post=184 android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="right" > android:layout_ma原创 2013-07-01 16:29:06 · 1906 阅读 · 1 评论 -
android中实现tab标签切换时的一些效果
在android中,如果要做到在TAB切换时,如果要做到TAB的页的背景切换,还是很简单的,首先要准备2张图片,代码如下:private void initTabs() { final TabHost tabs = getTabHost(); final TabWidget tabWidget = tabs.getTabWidget(); for (int i = 0; i原创 2013-07-01 16:29:08 · 2494 阅读 · 0 评论 -
Android中做一个无标题窗口
在android中,有的时候要做一个无标题的窗口,包括没状态栏的,有两种方法实现:1 在XML配置文件中: package="de.vogella.android.temperature" android:versionCode="1" android:versionName="1.0">原创 2013-07-01 16:29:11 · 691 阅读 · 0 评论 -
android中的震动
在android中,可以控制手机进行震动,先是在配置文件中对权限进行配置: public class helloWorld extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);原创 2013-07-01 16:29:13 · 587 阅读 · 0 评论 -
android中的menu和子menu小结
menu.xml xmlns:android="http://schemas.android.com/apk/res/android"> android:title="Menu 1" android:orderInCategory="1" /> android:orderInCategory="2" android:title="Menu 2" /> andr原创 2013-07-01 16:29:16 · 776 阅读 · 0 评论 -
textview中加链接
Android 的实现TextView中文字链接的方式有很多种。总结起来大概有4种:1.当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是android:autoLink="all"。当然也可以在java代码里做,textView01.setAutoLinkMask(Linkify.ALL原创 2013-07-01 16:29:23 · 726 阅读 · 0 评论 -
终于可以看到android的developer API了
http://www.eoeandroid.com/sdk/api/原创 2013-07-01 16:29:25 · 882 阅读 · 0 评论 -
介绍一个移动开发原型开发的好工具
介绍一个移动开发原型开发的好工具,http://gotiggr.com,居然是FLASH开发的,可以同时做WEB,IPHONE,ANDROID等应用的原型开发,可惜是要注册帐号,然后在FLASH工作区里可以导出,下面选几个图,看样子还不错:原创 2013-07-01 16:29:44 · 1055 阅读 · 0 评论 -
(转)view的gettag和settag
写一个自定义的Adapter用来绑定ListView,在重写getView的时候发现网上参考代码有用到setTag()和getTag()两个函数,百度找不到答案,google一搜就知道了,:PView中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。原创 2013-07-01 16:29:46 · 735 阅读 · 0 评论 -
(转)Android开发之ListView 适配器(Adapter)优化
Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的系统资源?先看看下面的代码:public View getView(int position, View convertView, ViewGroup parent原创 2013-07-01 16:29:48 · 653 阅读 · 0 评论 -
android权限列表
android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)原创 2013-07-01 16:29:52 · 781 阅读 · 0 评论 -
(转)android自定义Activity窗口大小
http://www.ideasandroid.com/archives/339#more-339第一步,创建一个背景配置文件float_box.xml,放到res/drawable下,如下所示(如看不懂可查看本站:): ** Copyright 2010, Ideasandroid--> android:bottom="10dp" />第二步,定义一个对话框样式原创 2013-07-01 16:29:57 · 1248 阅读 · 0 评论 -
(转)10个经典的Android开源应用项目
Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1、Android团队提供的示例项目如果不是从学习Android SDK中提供原创 2013-07-01 16:29:59 · 721 阅读 · 0 评论