Android中以JAR形式封装控件 或者类库
来源:互联网 发布:淘宝店铺没有及时认证 编辑:程序博客网 时间:2024/04/30 01:11
在开发过程中经常需要将代码封装后交付使用,在Android中也是如此
下面是封装的步骤
创建一个没有Activity的Android的工程
1将res中的资源全部删除
2删除AndroidManifest.xml中资源的引用
类似这样的代码android:icon="@drawable/icon" android:label="@string/app_name"
其实AndroidManifest在我们发布jar的时候并不发布,之所以这样做不过是为了编译时好看而已。
3建立自己的Java控件
注意 如果要在jar中封装自己的资源,要把资源放入assets目录中
我的demo包中我打入了一个png图片,资源的名字不能和工程中的资源名字重复。
4 在 Package Explorer Panel的工程名上 点击右键,选择 Export
Java-> JAR file 点下一步
去掉.classpath, .project, AndroidManifest.xlm, default.properties上的选择
输入 Jar的输出路径 点Finish
这样我们的libary 就创建完成了
使用方法
在打开工程的Properties窗口
选择Java Build Path中的Libraries页
点击 Add External JARs 选择我们刚刚生成的jar文件
这样我们就可以使用了编译好的jar库了
<MyAndroid.Widget.MyView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/myview"
>
</MyAndroid.Widget.MyView>
MyView myview=(MyView) findViewById(R.id.myview);
- Android中以JAR形式封装控件 或者类库
- Android中以JAR形式封装控件或者类库
- Android中以JAR形式封装控件 或者类库
- Android中以JAR形式封装控件 或者类库
- Android中以JAR形式封装控件或者类库
- Android学习笔记_01 - Android中以Jar文件形式来封装类库
- 如何将Android项目(此Android项目也包含其他jar包)以jar包的形式整合到核心项目中去
- 以jar的形式导出java工程,用批处理命令或者dos下直接写命令,处理java工程
- Android 中jar包封装及调用>>>>>
- Android中jar包封装及调用
- 以jar包形式启动heritrix
- spring boot以服务形式运行jar
- Android手机中取得当前时区(以GMT形式)
- Android中activity以dialog的形式出现
- android 之slidingmenu控件 (直接封装成了jar )
- java工程以jar的形式在linux中运行问题
- Android之用HttpURLConnection参数以XML形式封装的部分关键代码
- Android封装自定义库(jar)
- 微分时代电子商务模式(Z.B2C )区域电子商务信息平台
- (CEGUI)如何创建控件 ------按钮和文本框
- flex--LineChart
- HPUX 11.31 drd clone 类似于aix 中alt_disk_copy
- javascript 入门总结
- Android中以JAR形式封装控件 或者类库
- 指针与引用的区别
- 项目中发现的小问题规整
- 我们是怎么了
- Android Menu的使用
- 20101012
- nagios快速搭建(转载)
- Papers
- Fedora 13设置静态IP地址和指定的MAC地址