摘要:
三、新闻和天气是通过webservice来实现 1,天气是请求公共的webservice,新闻自己搭了webservices 关于webservices的请求部分 public static List... 阅读全文
随笔分类 - ANDROID应用学习笔记
一个带新闻,天气的时钟Widget(二)---皮肤包篇
2011-06-27 23:15 by bitfairyland, 1955 阅读, 收藏,
摘要:
二。皮肤包的导入与皮肤包的选择 1,皮肤包的导入 1)遍历存储卡skinzip文件夹下的zip包 StringBuilder buffer = new StringBuilder(); // 检查是... 阅读全文
一个带新闻,天气的时钟Widget(一)---widget篇
2011-06-27 22:27 by bitfairyland, 3322 阅读, 收藏,
摘要:
时钟,新闻,天气,以widget为入口和部分表现的小应用把实现的思路和方法记录下来,也把问题记录下,看看以后有没有更好的解决方案一,首先是widget部分widget碰到3个问题1。widget支持的类很有限,只支持以下类,在sdk doc中记录FrameLayout LinearLayout RelativeLayout And the following widget classes: AnalogClock Button Chronometer ImageButton ImageView ProgressBar TextView 2。widget的刷新问题,因为从1.6版本开始,为了资源 阅读全文
Android平台的IPC机制的模型((Inter Process Communications)--Binder
2011-06-27 20:04 by bitfairyland, 1500 阅读, 收藏,
摘要:
Android平台一个突出的特点就是打破传统应用开发那种程序独立,进程独立的特性,最大限度实现了复用的理念。 在传统的平台中,进程是完全独立的,P1和P2直接是完全独立的,像有一道墙一样。 而Andr... 阅读全文
Android的API Demos
2011-05-24 12:02 by bitfairyland, 3447 阅读, 收藏,
摘要:
为了让Android应用开发的人员能更好的学习Android平台,Google为Android应用开发提供了API调用的例子,应有尽有啊,各种示例,把好东西发出来给大家分享下,API Demos集成在Android的SDK中,但是默认是不下载的,需要在SDK的下载器里手动下载,我把API Demos和API部分的源码放在群共享里,用的着的来下载吧,群号:72349065,欢迎来一起交流学习! 现在... 阅读全文
Android应用目录(二)----资源的调用
2011-05-23 22:08 by bitfairyland, 594 阅读, 收藏,
摘要:
Accessing ResourcesQuickviewResources can be referenced from code using integers from R.java, such as R.drawable.myimageResources can be referenced from resources using a special XML syntax, such as @drawable/myimageYou can also access your app resources with methods in ResourcesKey classesResources 阅读全文
Android应用目录(一)-----资源目录
2011-05-23 22:03 by bitfairyland, 816 阅读, 收藏,
摘要:
Application List MyApp/AndroidManifest.xml(required) Advertises the screens that this application provides, where they can be launched (from the main program menu or elsewhere), any content providers it implements and what kind of data they handle, where the implementation classes are, and other app 阅读全文
Win7下JDK环境变量的设置
2011-05-10 21:23 by bitfairyland, 101682 阅读, 收藏,
摘要:
JDK并不像Microsoft阵营vs那样智能,安装好后所有的东西都给你配置好了,我们还没需要手动配置很多东西 首先说为什么要配置JDK的环境变量在任何路径下识别java命令和java类 配置分为2个... 阅读全文
Android应用开发的环境配置
2011-05-06 07:01 by bitfairyland, 1740 阅读, 收藏,
摘要:
今天因为从新做了系统,把Android应用开发的环境配置记录下网上虽然很多关于Android的环境配置文章,但是好像都比较全和复杂,其实有些东西只是为了方便而且不是必须的1,安装java的环境需要安装jdk+jre,下载地址:java.sun.comjdk:http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-6u2-wjdk-6u25-366881.htmljre:http://www.oracle.com/technetwork/java/javase/downloads/jre-6u25-download-3462 阅读全文
WebView,带划屏手势的浏览器实现
2011-05-04 22:17 by bitfairyland, 4438 阅读, 收藏,
摘要:
写了简单Android环境下基于webview的浏览器,实现划屏切换页面的手势,在一个activity里webview的缓冲内切换的。并测试下调用系统拍照的功能MVC模式(Model-View-Controller)1.WebView的设置部分View Code 1 private void showViews() { 2 // TODO Auto-generated method stub 3 mGestureDetector = new GestureDetector(this);//实例化手势对象 4 wv_vm.getSettings().setSupportZoom(true);// 阅读全文
Eclipse打开Android应用工程的错误提示:invalid project description
2011-05-03 22:06 by bitfairyland, 5251 阅读, 收藏,
摘要:
今天,导入在公司的一个demo发现出现以下的错误经过反复测试,发现eclipse在新建已有项目的时会检索ide默认的项目文件夹,不允许重复,所以提前把已有的项目拷入到eclipse项目文件夹就会出现以上的错误。解决办法有2个1)把已有项目拷到别的文件夹下,或者在eclipse项目文件夹下多建一层文件目录2)用import的方式导入已有的项目 阅读全文
Android应用开发框架结构
2011-04-28 17:36 by bitfairyland, 8664 阅读, 收藏,
摘要:
1.Android的应用开发与传统的Win32应用开发的区别1)Android是一种松散的逻辑对象体(Win32应用)(Android应用)P1-P2-P3B2;P1-P2-P3-B3;P1-P2-P3-B2-B3;B1-V1;B1-V2...等等组新的应用集合,应用之间的逻辑讲究的是复用,是一个松散的集合,Android讲究的是这种散的概念。2)Android是事务先于实体而存在的,传统的Win32是一个实体逻辑通过消息组成事务,就存在实体可以做什么通过win平台消息告诉对方做什么。而Android的平台是告诉平台我想做什么,平台才去找对应的Activity,而并不一定能找到对应的逻辑体。2 阅读全文
下拉菜单-Spinner
2011-04-28 11:28 by bitfairyland, 317 阅读, 收藏,
摘要:
标记:<Spinner android:id="@+id/feet"android:layout_width="fill_parent"android:layout_height="wrap_content"android:drawSelectorOnTop="true" ----最上层android:prompt="@string/feet_prompt" -------菜单名称/> //保存Spinner的选择信息protected void onPause() { // TOD 阅读全文
信息提醒-Notification
2011-04-22 11:17 by bitfairyland, 278 阅读, 收藏,
摘要:
1.创建NotificationManager 对象获得系统提供的服务getSystemService(NOTIFICATION_SERVICE) 2.创建Notification 对象设置信息内容3.把Notification 对象传给android框架显示protected void showNotification () {NotificationManager barManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);Notification barMsg = new Notification(R 阅读全文
浙公网安备 33010602011771号