-
Bregman算法
Bregman算法的原理,非常详尽的解释
- 2020-05-26下载
- 积分:1
-
VPN android实现vpn连接
android平台上实现vpn调用连接到服务器的虚拟网络
- 2022-10-05 20:55:03下载
- 积分:1
-
android
android contents for elementary
- 2011-03-31 09:34:26下载
- 积分:1
-
Android-BT-Smart-Apps-Source
Android 4.3以上蓝牙BLE产品应用代码, 支持心率计,跑步器,电子称...(Android 4.3 over Bluetooth BLE product application code, supports heart rate monitor, predometer, electronics ...)
- 2014-04-01 15:28:26下载
- 积分:1
-
Rabit兔子跳铃铛 android游戏源代码参考
Rabit兔子跳铃铛 android游戏源代码参考,这个游戏我没玩过,就是那种跳来跳去的游戏,不知道怎么玩,也不知道如何介绍给大家,从资源文件看,很完整,源代码可在安卓模拟器中运行,运行的效果界面如截图所示,可以从中学习一些比较系统综合的Android开发技巧,一般情况下,编写游戏对Android各个模块的应用都比较综合,因此提升Android开发水平,可多参考一下游戏源代码。
- 2022-08-12 19:56:23下载
- 积分:1
-
5.4-SQLite
Android 编程之数据库 SQLlite学习例子(an example for the learning of Android database)
- 2012-06-24 03:44:23下载
- 积分:1
-
AhHuiUniversity
随着经济与科技的快速发展,智能手机一步步进入普通人得生活,它将成为人们获取信息的主要设备,因此基于Android手机的手机地图服务需求越开越迫切,为外出旅游的人们提供了极大地便利。Android是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、中间件、用户界面和应用程序,是为移动终端打造的真正开放和完整的移动软件。本文对目前应用的Symbian、WindowsMoblie、Mac OS X和Android平台的现状进行了分析与比较,主要阐述以面向对象程序开发语言JAVA,以eclipse为开发工具,基于智能手机Android之上设计一个导览系统。本文主要介绍安徽大学,界面友好 、操作便捷,具有良好的可扩展性和可维护性,系统经过测试,可以稳定运行,能够满足手机用户基本的地图服务需求。(With the rapid development of economy and technology,Smartphone enters into the lives of ordinary people step by step,it will become the main device to obtain information,Therefore,based on the Android mobile phone mobile map service needs become more and more urgent for people who travel offers great convenience.Android is the Google development opens the source handset operating system based on Linux platform. It includes the operating system,the Middleware,he user interface and the application procedure. It is for the mobile terminal to create a truly open and complete mobile software. In this thesis,there is a analysis and comparion about the status of the current applide platforms like Symbiam ,WindowsMoblie,Mac OS X and Android ,this thesis Mainly expounds the development of object-oriented programming language java, eclipse as a
development tool, to design a navigation system-based smartphone on Android. This paper mainly introduces the anhui university,user-friendly,easy to)
- 2013-10-30 13:56:55下载
- 积分:1
-
Andriod_Calculator
Andriod版本下的简易计算器,可进行加减乘除、对数等数学基本运算(Under the android version of the simple calculator, can be, logarithmic mathematical basic operation for addition, subtraction, multiplication, and division)
- 2014-12-11 15:21:01下载
- 积分:1
-
andriod滚轮选择生日 例子源码下载
andriod滚轮选择生日 例子源码下载
- 2015-04-21下载
- 积分:1
-
aidl跨进程调用
这两天在学习aidl跨进程调用,研究了一天终于写出了个helloword。。做下记录吧。根据官方提供的指南,开发aidl跨进程调用,主要分以下步骤:1. 创建.aidl文件-该文件(YourInterface.aidl)定义了客户端可用的方法和数据的接口。2. 在makefile文件中加入.aidl文件-(Eclipse中的ADT插件提供管理功能)Android包括名为AIDL的编译器,位于tools/文件夹。3. 实现接口-AIDL编译器从AIDL接口文件中利用Java语言创建接口,该接口有一个继承的命名为Stub的内部抽象类(并且实现了一些IPC调用的附加方法),要做的就是创建一个继承YourInterface.Stub的类并且实现在.aidl文件中声明的方法。4. 向客户端公开接口-如果是编写服务,应该继承Service并且重载Service.onBind(Intent) 以返回实现了接口的对象实例上面的东西真的很官方。。下面结合我的例子做一下学习总结:先开发服务器端1.创建一个aidl文件,可以看提供的源码。创建完成后,eclipse插件自动在gen目录下生成同名字的java文件。里面包含一个Stub抽象类,这个类继承自android.os.Binder,这个类是实现整个远程调用的核心。2.然后创建一个类来继承上面说到的那个Stub抽象类,实现里面的抽象方法。(这些抽象方法是根据aidl文件自动生成的)。3.创建一个自定义Service继承自Service,实现其onBind方法,注意此onBind方法必须返回第二步创建的那个Stub类的子类。然后在xml中声明此service,注意此service的声明必须包含一个action,此action也用于客户端的调用使用。(在下面的客户端开发中会有介绍)。4.创建一个activity,此activity只要实现把service启动了即可。这样服务器端就开发完毕,运行后启动了一个可供远程调用的service。关键还是通过onBind暴露一个Binder给客户端。Binder哪来呢?就是通过aidl文件adt会自动生成一个抽象类Stub继承自Binder,只需要创建一个类实现这个Stub的抽象方法即可。然后开发客户端:1.客户端也需要一个aidl文件,注意客户端的aidl文件的包名必须和服务器端的aidl包名一致,名字也相同。创建完后同样会在gen下生成一个接口。2.创建一个Activity,包含变量ServiceConnection con,实现其onServiceConnected和onServiceDisconnected方法,onServiceConnected方法生成第一步那个接口的实现类的对象。con对象用于在onCreate中绑定service,这个service的action必须为服务器端声明的那个service的配置action。绑定中用到con会执行onServiceConnected方法生成aidl对象iPerson。然后就可以通过iPerson来调用aidl里的任意方法返回服务器的东西。客户端开发完毕。关键点是创建aidl文件自动生成了一个接口,在activity中必须绑定服务程序开启的service,在绑定过程中初始化aidl对象。然后就可用aidl对象调用任意方法了。OK,可以运行看效果了。过程真的很繁琐。。但是好像也只能这样了。最主要的还是服务端onBind暴露,然后客户端bindService得到aidl对象。
- 2015-09-07下载
- 积分:1