`
he91_com
  • 浏览: 410320 次
文章分类
社区版块
存档分类
最新评论
文章列表
1,本章是android入门最后一篇,从后面开始将进入进阶阶段。我也会加快更新速度。但愿能保持每天三篇博文的数量。但是是在保证质量的前提下。后面我还会发布一些实际开发中用到的应用案例。敬请关注! 应用组件是一个android应用程序的重要基石。每个组件的应用角度不同,各自负责所特有的功能。并非所有的组件都有实际的切入点,或许与别的组件相互依赖。但都作为一个独立的实体存在,起着特定的作用。有四种不同类型的应用组件。每种类型提供不同的用途,并各自拥有不同的生命周期。 所谓组件你可以这么理解。一个汽车的构成一般有发动机,变速箱,底盘,车身,悬挂这几部门组成。每一部分又都有独立的作用。这和andro ...
1,android编码规范 Android官方并没有给出相应编码规范。以下都是我从源码、示例中总结的所谓规范。若公司有相应规范以公司为准。 首先从布局文件说起,布局文件名称的定义必须为小写字母,否者无法生成R类,尽量不要用缩写。以表达清楚该文件用途为本,通常情况下用下划线连接各语义单词,例如dialog_title_icons.xml或者list_menu_item_checkbox.xml。 控件ID的定义,ID的定义一律为小写,例如:一用户名TextView可以定义为:@+id/username_view。以“名词_控件名称”这种形式定义。
其实Android API开发指南中的App Widgets章节 已经说得很清楚了,下面只是对自己的理解进行一次梳理。 --AppWidget 就是HomeScreen上显示的小部件,提供直观的交互操作。通过在HomeScreen中长按,在弹出的对话框中选择Widget部件来进行创 ...
[功能] widget开发和别的应用程序还是有点不同的 因为其使用比较麻烦 所以今天打算建一个widget模版 把一些固定的东西写死 而把具体定制化内容 的地方 告诉大家 以后要使用的话 直接移过去就可以了 [思路] 1. 一个最基本的widget 的内容 2. 扩展内容 包括: * startActivity(Intent) * sendBroadcast(Intent) [代码 步骤] 1. 创建无用的 initialActivity 用途是:运行该应用程序用 设置其属性为: Xml代码 <activityandroid:n ...
5、其中用到的IServicePlayer.aidl,放在和Java文件相同的包中,内容如下: java代码:package eoe.demo; interface IServicePlayer{ void play(); void pause(); void stop(); int getDuration(); int getCurrentPosition(); void seekTo(int current); boolean setLoop(boolean loop); } 一旦你写好了这个IServicePlayer.aidl文件,ADT会自 ...
Android AIDL和远程Service调用 第一、我们知道在AndroId中如果需要进行音乐播放,最方面的方法就是使用自带的MediaPlayer对象,如果我们在Activity中控制MediaPlayer对象进行播放,那么一旦你打开了另外一个程序譬如浏览器,那么歌 ...
背景:现在需要A/B/C三个分数,然后我们再利用三个分值算出一个总分。原来的方式是一台服务器顺序计算出A/B/C,最后算出总分,此时的计算耗时约为A+B+C+ABC,(ABC为对ABC进行求和的运算);现在为提高整体计算的效率,采用并行 ...
背景: 并行计算时,本机TR服务会调用其它服务器TR服务,进行计算,得到结果,最后本机汇总结果,返回给调用方。 现在有四台服务器,sd,sd1,sd2,sd3。现在把sd配置成软负载,而sd1,sd2,sd3配置成硬负载。 关注点: 本机调用,2 ...
简介 1 Android widget Android widget 也称为桌面插件,其是android系统应用开发层面的一部分,但是又有特殊用途,而且会成为整个android系统的亮点。Android中的AppWidget与google widget和中移动的widget并不是一个概念,这里的AppWidget只是把一个进程的控件嵌入到别外一个进程的窗口里的一种方法。 2 AppWidgetFramework 2.1 定义 Android系统增加了AppWidget 框架,用以支持widget类型应用的开发。AppWidget 框架主要由两个部件来组成: (1)Ap ...
android在1.5版本新增加了时下流行的widget功能。坛子里也有不少童鞋对这个很感兴趣,也在开发相关 的widget. 那么今天就来讲讲android这套widget framework是如何工作的,应应景哈~~~~ AppWidgetService.java 这是widget framework的核心类,是系统service之一,它承担着所有widget的 管理工作。Widget安装,删除,更新等等都需要经过AppWidgetService.它是开机就启动的. 在开机过程中,java层进程System Server启动后(这个进程管理着所有的系统service, 例如 act ...
Risk_strategy(策略表)中是记录所有的累计策略,其中五个关键字段为main_type, conditions, interval, type,_event,还有一个字段是时长,其中interval字段允许为空,其它均不能为空。 Risk_key(策略KEY)中是记录所有的KEY,根据五个关键字段为main_type, conditions, interval, type,event来生成一个索引ID。其中interval字段允许为空,其它均不能为空。 背景介绍,新增策略时,根据上述五个关键字来生成一个新的KEY。如果两个累计策略,上述五个关键字相同,但是时长不同,此时会共 ...
请大家想一想,英语是谁发明的?英国人呗!英国人认不认识汉语?不认识!那么英国人在学英语单词的时候需不需要记住单词的汉语意思?不需要,英国人的英语课本里根本就没有汉字,何谈记住单词的汉语意思?那么既然英 ...
ResourceUsage example: android:icon="@android:drawable/ic_menu_save"
Android开发应用除了程序应用,还有App Widget应用。好多人会开发程序应用而不会开发App Widget应用。本帖子就是帮助大家学习如何开发App Widget应用的。 先简单说说App Widget的原理。App Widget是在桌面上的一块显示信息的东西,通过单击App Widget跳转到程序入口类。而系统自带的程序,典型的App Widget是music,这个Android内置的音乐播放小程序。这个是典型的App Widget+app应用。就是一个程序既可以通过App Widget启动,也可以通过App启动。App Widget就是一个AppWidgetProvider+一个 ...
前几天学习下了桌面组件开发,现将学习心得跟大家交流下,欢迎探讨! 一、 概述 要进行桌面组件Widget开发,首先要了解AppWidget框架结构。AppWidget是Android 1.5平台推出的一种崭新的应用程序框架。基于AppWidget框架,开发人员可以在OPhone及模拟器上开发形似传统widget的小应用程序,并将其嵌入到其他应用中。 二、AppWidet框架 1、AppWidgetProvider :继承自 BroadcastRecevier , 在AppWidget 应用 update、enable、disable 和 delete 时接收通知。其中,onUpdate、 ...
Global site tag (gtag.js) - Google Analytics