`
文章列表
转自:http://www.eoeandroid.com/thread-61367-1-1.html @官方的文档地址:http://source.android.com/source/download.html(但可能会遇到点问题请看下面的讲解) @系统要求: 1 ubuntu 10.04或以上版本 2 64位系统(查看系统命令: uname -m 如果出现i386 i686 i586则是32位 如果出现amd64 则是64位系统 ) 3 jdk1.6 或更高版本 @说明:下面如果有修改文件不好保存或无法打开可能是权限问题要进入那个目录修改权限 chmod 777 filename ...
换了台机器开发Android,结果Google Map又变成网格了。 没办法,只能再次生成新的Google Map API Key了。 同时记录一下,不用每次都Google,搜索完还要从一大堆结果里挑选我要的。 1. 打开http://code.google.com/android/maps-api-signup.html 2. 按照网页上的代码获取keystore的MD5码 keytool -list -keystore ~/.android/debug.keystore "keytool"命令在%JAVA_HOME%\bin下 "debug.keystor ...
据说是从google earth里提取出来的方法,返回的单位(应该)是公里 private static double EARTH_RADIUS = 6378.137; public static double GetDistance(double lat1, double lng1, double lat2, double lng2) { double radLat1 = Math.toRadians(lat1); double radLat2 = Math.toRadians(lat2); double a = radLat1 - radLat2; doubl ...
已失效 查询Google Map参数含义 http://mapki.com/wiki/Google_Map_Parameters
貌似现在Magento很流行,所以想在自己的机器弄一个玩玩 安装XAMPP 由于Magento是用php开发的,所以先要搭一个php的运行环境,而XAMPP类似一个傻瓜式安装包,他包含了Apache, MySQL, PHP等安装Magento必须的部件。 1. 下载XAMPP 到http://www.apachefriends.org/zh_cn/xampp-windows.html#1787下载XAMPP for Windows的安装程序 2. 安装XAMPP 由于我下载的是自解压的exe文件,所以直接运行就可以了。 安装完毕后会进行配置,都选择默认就可以了。 3. 启动服务 安装完 ...
三星最近发布了一款7寸手机(那么大,怎么用啊,哎) 虽说Android程序会自动适应屏幕大小,但是那么大的屏幕,如果显示的内容和3寸的手机屏幕一样,未免有些浪费了,毕竟眼球注视的地方都是商机啊。 所以决定为Galaxy定制一套UI,但是res文件放在哪里成为了首先要解决的问题。 调查发现"layout-large-hdpi"中的UI可以被galaxy调用,而不会影响N1和Droid等其他hdpi手机。 Samsung Galaxy Tab的参数如下 屏幕分辨率 - 600 * 1024 DPI - 240 SDK版本 - 2.2改(应该是三星定制系统吧,据说有特殊效果) ...

添加联系人

网上有很多添加联系人的代码,但是由于调用了"createPersonInMyContactsGroup"函数,因而必须添加"READ_CONTACTS"。 最近做了一番调查,终于找到了一种方法,可以去掉"READ_CONTACTS"。 放上源代码(对应SDK1.5 - SDK2.2,最新的SDK没有测试) 最新问题修正: 1. SDK1.5,添加头像如果是GIF格式的文件,需要做如下修改: Bitmap.CompressFormat.PNG --> Bitmap.CompressFormat.JPEG 2. SDK2.0及 ...
1.5和1.6的系统里没有现成的方法,因而需要用到第三方的库 /** * use 3rd package to get Google Account * * @param activity * @param requestCode */ private void getGoogleService(Activity activity, int requestCode) { try { for (Method ele : Class.forName( "com.google.android.googlelogin.GoogleLoginSer ...

圆环的画法

研究了半天,结果在API Demo中找到了答案,看来API Demo是好DD啊 在View的draw函数内添加下面的代码,就可以在左上角画出一个粗为4,半径为50的圆环了 Paint p = new Paint(); p.setColor(Color.YELLOW); p.setAntiAlias(true); p.setStyle(Paint.Style.STROKE); p.setStrokeWidth(4); canvas.drawCircle(50, 50, 50, p);
转自:http://www.cnblogs.com/xiaodi/archive/2006/04/03/365982.html 网页打开后,在地址栏输入 javascript:alert(document.cookie) 后就可以直接查看了 唯一的缺点就是,不能复制内容
制作成的离线地图包可以用在Android手机的RMaps上 放上对应64位系统的sqlite库
平时通过Eclipse生成在bin目录下的apk文件,都是debug版的,如何创建release版的软件呢? 其实还是挺简单的。 1. 通过java自带的keytool工具,创建release版的keystore keytool -genkey -v -keystore keystore_name.keystore -alias alias_name -keyalg RSA -validity 10000 keystore_name.keystore:要创建的release版keystore的文件名 alias_name:别名?取个好记点的名字吧,后面还要用到的 -keyalg ...
对于APK文件 PackageManager mPackageManager = getPackageManager(); PackageInfo p = mPackageManager.getPackageArchiveInfo(<file path>, 0); if (p != null) { ApplicationInfo appInfo = p.applicationInfo; String appname = mPackageManager.getApplicationLabel(appInfo) .toString(); String pa ...
通过Android系统提供的接口,可以很方便的管理联系人信息。 添加 添加联系人 1.6上的代码 String peopleName = "name"; ContentValues personValues = new ContentValues(); // name personValues.put(Contacts.People.NAME, peopleName); /* STARRED 0 = Contacts, 1 = Favorites */ personValues.put(Contacts.People.STARRED, 0); Uri ne ...
以下代码片段转载自如何编写高效的Android代码 现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。 这就是为什么我们在书写Android应用程序的 ...
Global site tag (gtag.js) - Google Analytics