沪江小D在线词典 点击查词
有问题Q我
摘要: 在Android AndroidMainmest.xml文件中 需要设置任何分辨率 <!-- 多分辨支持 --> <supports-screens android:anyDensity="true"/>然后做常见机型的资源 具体就是图片与文字资料 如 hdpi mdpi ldpi 以及新机的分辨率 960*480 等 阅读全文
posted @ 2013-01-28 12:08 Python绿色通道 阅读(303) 评论(0) 推荐(0)
摘要: Android应用程序的国际化与本地化分类:Android 学习2012-08-13 14:14182人阅读评论(0)收藏举报nternationalization(国际化)简称i18n,因为在i和n之间还有18个字符,localization(本地化),简称L10n。一般用语言_地区的形式表示一种语言,如zh_CN,zh_TW.各国语言缩写http://www.loc.gov/standards/iso639-2/php/code_list.php国家和地区简写http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code 阅读全文
posted @ 2013-01-28 12:00 Python绿色通道 阅读(496) 评论(0) 推荐(0)
摘要: 我们建好一个android 的项目后,默认的res下面 有layout、values、drawable等目录这些都是程序默认的资源文件目录,如果要实现多语言版本的话,我们就要添加要实现语言的对应的资源文件。首先我们点击添加Android Xml File按钮,会出现下面的界面:输入文件名:string.xml,选中Values单选框,并把下面左列表中的Region添加到左边的列表里面,并在Region输入框里输入cn,如下图这时,上面的消息提示:如果用Region的话,需要使用语言项,和Region一样,我们把Language也添加到右面的列表里面,填入zh,如下图点击Finish按钮,资源文 阅读全文
posted @ 2013-01-28 11:34 Python绿色通道 阅读(220) 评论(0) 推荐(0)
摘要: 玩Android的朋友们进来看看吧!1.获取手机安装的应用信息(排除系统自带):Java代码: 1 private String getAllApp() { 2 String result = ""; 3 List<PackageInfo> packages = getPackageManager().getInstalledPackages(0); 4 for (PackageInfo i : packages) { 5 if ((i.applicationInfo.fla... 阅读全文
posted @ 2013-01-11 15:08 Python绿色通道 阅读(410) 评论(0) 推荐(0)
摘要: 零零碎碎的总结(该文章本人第一更新是在优亿论坛): 1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍. 2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来.3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以是一个笔记本软件.因为只有放在知识库里的东西,才是你最重要的财富.4.如果你想做自由职业者,你需要学英语,因为在国外的盈利比国内多很多.如果你想进大公司,好公司,你需要学英语.你想深入学习android,但中文的android文章太少了,你查查百度,到处都是copy来copy去的hellword,所 阅读全文
posted @ 2013-01-06 13:08 Python绿色通道 阅读(210) 评论(0) 推荐(0)
摘要: aidl当中回调函数的使用 分类: android 2012-05-05 13:00 254人阅读 评论(0) 收藏 举报本篇直接给代码实现在service端回调client端的方法,如对aidl还不清楚的,请参考另外一篇文章http://blog.csdn.net/tianyouyu0/article/details/7337837首先建立在server端建立两个aidl文件ITaskCallback.aidl 用于存放要回调client端的方法[java] view plaincopypackagecom.cmcc.demo.server;interfaceITaskCallback... 阅读全文
posted @ 2012-12-28 17:43 Python绿色通道 阅读(1192) 评论(0) 推荐(0)
摘要: 应用程序规则1.不要妨碍手机的语音通话和消息服务2.不要破坏或试图削弱或扩展设备的硬件,固件,软件和OEM组件.3.不要滥用运营商的网络,不要造成网络上的任何问题4.不要辜负用户的信任如果满足移动用户的需求应用程序应当满足以下需求1.具有很强的响应性,稳定性和安全性2.拥有简洁直观的用户界面,容易上手3.避免用户在使用过程中遇到障碍4.服务器要全天侯的工作(远程服务或者服务器随时可用)5.包含"帮助"和/或"关于"页面,以提供反馈和支持信息UI设计建议1.节约,合理地使用屏幕空间,在屏幕上一次性地显示过多信息会使用户感到厌倦2.用户界面的工作流,菜单类型 阅读全文
posted @ 2012-12-11 14:45 Python绿色通道 阅读(190) 评论(0) 推荐(0)
摘要: 连接数据库# sqlite3 /data/data/com.pad/databases/pad.dbSQLite version 3.6.33sqlite>退出接口sqlite>.quit 或者 sqlite>.exit显示可用的数据库sqlite>.databases显示可用的数据库表:sqlite>.tables列表显示表索引sqlite>.indices table_pets列表显示表的数据库模式列表定表的模式,sqlite>.schema table_pets列表显示数据库的模式sqlite>.schema将输入发送到文件sqlite&g 阅读全文
posted @ 2012-12-10 18:00 Python绿色通道 阅读(534) 评论(0) 推荐(0)
摘要: package src;public class QSort { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 quicksort qs = new quicksort(); int data[] = {44,22,2,32,54,22,88,77,99,11}; qs.data = data; qs.sort(0, qs.data.length-1); qs.display(); }}class quicksort{ public int data[]; pri... 阅读全文
posted @ 2012-11-06 14:12 Python绿色通道 阅读(220) 评论(0) 推荐(0)
摘要: 今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ext,我不讲任何一个具体的技术。我们抛开任何具体的技术, 来谈谈如何提高代码质量。如何提高代码质量,相信不仅是在座所有人苦恼的事情,也是所有软件项目苦恼的事情。如何提高代码质量呢,我认为我们首先要理解什 么是高质量的代码。 高质量代码的三要素 我们评价高质量代码有三要素:可读性、可维护性、可变更性。我们的代码要一个都不能少地达到了这三要素的要求才能算高质量的代码。 1. 可读性强 一提到可读性似乎有一些老生常谈的味道,但令人沮丧的是,虽然大家一而再,再而三地强调可读性,但我们的代码在可读性方面依然... 阅读全文
posted @ 2012-11-01 11:17 Python绿色通道 阅读(345) 评论(0) 推荐(0)
摘要: 出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。一、速度快你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。编写高效的Android代码,应遵循两个原则:不要做不必要的事不要分配不必要的内存以下是一些达到此目标的小技巧(有一些技巧是与oo的原则冲突,斟酌使用场景):1、避免建立对象例如,int数组比Integer数组好,同理,这适用于所有基本类型的组合2、使用本地方法不要吝惜使用String.indexOf(), String.lastIndexOf()等特殊实现的方法(specialty method 阅读全文
posted @ 2012-11-01 09:33 Python绿色通道 阅读(402) 评论(0) 推荐(0)
摘要: NDK对于Android开发人员走向高手是不可缺少的利器,如果你说搞Android开发很NB,但连NDK都不会,别人会不以为然的,另外会搞NDK也会给你面试加分,再者以后Android平台上的3D游戏会比较流行,到了那个时候,相信NDK一定可以大行其道。。。。 好了,废话不说,直接看下面。。。安装流程1. 安装JDK.2. 安装Eclipse(eclipse-cpp-indigo-SR1-incubation-win32.zip,解压即可使用。注:该版本集成CDT)3. 搭建Android开发环境(参考文档:http://developer.android.com/sdk/installing 阅读全文
posted @ 2012-08-04 08:02 Python绿色通道 阅读(476) 评论(0) 推荐(0)
摘要: 搞Android开发很久了,却还没有写过sqlite 先写写基础的,后面扩充。。。packagecom.king.android.db;importandroid.content.ContentValues;importandroid.content.Context;importandroid.database.Cursor;importandroid.database.SQLException;importandroid.database.sqlite.SQLiteDatabase;importandroid.database.sqlite.SQLiteOpenHelper;/***描述:数 阅读全文
posted @ 2012-08-03 08:07 Python绿色通道 阅读(275) 评论(0) 推荐(0)
摘要: 我们假定两个应用程序为A和B。我的意图是在B应用工程中创建Aidl,然后在这里实现 aidl里面的方法,然后在A应用工程中去远程调用:好了:我先去创建 B应用程序:packagecom.king.review;创建一个aidl文件:IService.aidl (com.king.review.aidl.IService) package com.king.review.aidl;interface IService{ //设置地址 void setAddress(String address); //设置国家 void setCountry(String co... 阅读全文
posted @ 2012-08-02 08:18 Python绿色通道 阅读(457) 评论(0) 推荐(0)
摘要: packagecom.king.android.media;importjava.io.File;importjava.io.FilenameFilter;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importandroid.app.ListActivity;importandroid.content.Intent;importandroid.media.MediaRecorder;importandroid.net.Uri;importandroid.os.Bundle;importand 阅读全文
posted @ 2012-07-30 08:23 Python绿色通道 阅读(419) 评论(1) 推荐(0)