当前位置:首页 » 安卓系统 » android主题开发

android主题开发

发布时间: 2022-08-27 03:05:24

❶ android SDK 文档目录下都有哪些文件都代表着什么

Android SDK 目录下有很多文件夹,主要都是干什么的呢?

1. add-ons 这里面保存着附加库,比如google Maps,当然你如果安装了OPhone SDK,这里也会有一些类库在里面。

2. docs 这里面是Android SDK API参考文档,所有的API都可以在这里查到。

3. market_licensing 作为Android Market版权保护组件,一般发布付费应用到电子市场可以用它来反盗版。

4. platforms 是每个平台的SDK真正的文件,里面会根据API Level划分的SDK版本, 这里就以Android 2.2来说,进入后有一个android-8的文件夹,android-8进入后是Android 2.2 SDK的主要文件,其中ant为ant编译脚本,data保存着一些系统资源,images是模拟器映像文件,skins则是Android模拟器的皮肤,templates是工程创建的默认模板,android.jar则是该版本的主要framework文件,tools目录里面包含了重要的编译工具,比如aapt、aidl、逆向调试工具dexmp和编译脚本dx。

5. platform-tools 保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,Android123提示,这里和platforms目录中tools文件夹有些重复,主要是从android 2.3开始这些工具被划分为通用了。

6. samples 是Android SDK自带的默认示例工程,里面的apidemos强烈推荐初学者运行学习,对于sqlite数据库操作可以查看NotePad这个例子,对于游戏开发 Snake、LunarLander都是不错的例子,对于Android主题开发Home则是android m5时代的主题设计原理。

7. tools 作为SDK根目录下的tools文件夹,这里包含了重要的工具,比如ddms用于启动Android调试工具,比如logcat、屏幕截图和文件管理器,而draw9patch则是绘制android平台的可缩放png图片的工具,sqlite3可以在PC上操作SQLite数据库,而 monkeyrunner则是一个不错的压力测试应用,模拟用户随机按键,mksdcard则是模拟器SD映像的创建工具,emulator是android模拟器主程序,不过从android 1.5开始,需要输入合适的参数才能启动模拟器,traceview作为android平台上重要的调试工具。

8. usb_driver 顾名思义,保存着android平台google官方机型的驱动如nexus one、nexus s,同时也有一些老机型驱动的支持,比如说htc dream、htc magic和Motorola 的droid。

参考自:blog.csdn.net/coolwzjcool/article/details/7761663

安卓手机怎么制作主题

首先先为大家推荐---GO桌面主题制作工具,它是一款为GO桌面设计主题的软件。主题制作工具中包含了GO桌面主题的所有组成元素:桌面、图标、快捷条、功能表、文件夹等。用户可以随意替换其中的任何元素。我们还提供了各种精美素材,供您随意搭配。主题制作完毕后,您只需将主题导出,便可获得主题的apk文件,安装到手机即可使用。
1、先选择游客模式进入网页,点击开始主题制作
2、如果是新手的话,选择简单模式,如果有制作基础的可以选择高级模式
3、选择你想要的主题风格作为模板,点击【下一步】开始制作你的主题
4、替换你喜欢的壁纸,同时还可以上传你喜欢的壁纸在编辑区进行编辑。
5、替换你喜欢的快捷条电话图标,同样也可以上传你喜欢的样式,编辑后点击【下一步】
6、在这里填写打包信息,点击【打包】,你的主题就做完了
7、打包好后,点击下载到手机运行即可,怎么样是不是很简单!

❸ eclipse的android开发中,为什么主题设置了NoActionBar之后,Palette的背景全变黑色了呢,

你用这个style就可以了
@android:style/Theme.Holo.Light.NoActionBar

❹ 如何制作安卓主题包

1.首先找到我们要修改的东西。地址:sdcard(内存卡)>Tencent>MobileQQ>theme_pkg>4.2里面有两个文件夹,一个是cover,装主题预览图片用,另一个是pkg,装主题zip包用,另外还有一个脚本文件:QQThemePkgConfig.xml。
2.修改主题的预览图,找一张图片(640×220)放入cover文件夹,改名,名称格式为:预览图名称_版本.png 比如:lol_1.0.0.png3.修改主题包,找个好看的官方包(任意一个即可,网友的二次包也行),解压,找到drawable-xhdpi文件夹,里面有许多图片文件,按自己喜好替换里面的图片,注意是替换,请确保分辨率一样。图的制作与修改可以用ps和毁图秀秀,这里不多做说明,自己摸索,反正很耗时间就是了。我做那个LOL主题的是修改的粉色包。4.然后打包,注意:别打包错了,是ZIP包,进入压缩包看到的是几个而不是一个文件夹,目录别多了。最后改压缩包的名称:主题包名称_版本.zip比如:lol_1.0.0.zip丢进pkg文件夹中。5.最后修改脚本文件。找到QQThemePkgConfig.xml用文本编辑器打开。在<ThemeList version="1" pkgName="QQThemePkg">后添加(这个是例子)<Theme><!-- 主题名字--> <name>LOL主题</name><version>1.0.0</version><!-- 缩略图地址--> <coverurl md5 = "lol" size="123123"></coverurl> <!-- 主题包地址--> <packageurl md5 = "lol" size ="321321"></packageurl> </Theme>下面这个是上面的说明:<Theme><!-- 主题名字--> <name>这里是主题名称,请随意修改</name><version>这里是版本,我修改的是1.0.0</version><!-- 缩略图地址--> <coverurl md5 = "预览图名称" size="预览图大小,右键属性查看,不懂问QQ454701103"></coverurl> <!-- 主题包地址--> <packageurl md5 = "主题包名称" size ="主题包大小"></packageurl> </Theme>保存后退出,上面这个就是一个完整的主题包的写法。请务必确保主题名称,版本,大小,预览图名称,大小与xml脚本文件内容一致,否则无法读取。
1.现在说一下QQ的布局,大家多多尝试才能了解,图片摘自中兴贴吧。海底的那个主题包图片略小,大家凑合看吧。了解了布局之后就简单了,用作图软件,把喜欢的图做成和原图长宽像素一样的图就好,然后替换了原图,也可以直接用软件打开原图进行修改之后保存。这个就不用多说了,替换图片大家都会,这样整体的QQ个性美化就做好了~~2.现在教大家做聊天气泡,碘酒图。首先用PS或者其他作图软件(画图程序免谈。。)把图做好然后保存成PNG图片,记的要备份原图!比如下面我做的这个LOL主题的气泡,我在左上角增加了LOGO之后打开ninepatch editor叫这个名字的软件,把上面这个气泡的原图和做好后的图导入进去。按照原图的墨绿色部位画好,最后直接保存~。这样一个可自动调节大小的聊天气泡就做好,其他类似的图也是一样的做法~~就不举例说明了。3. 再说一下字体颜色神马的,这个需要进行xml的反编译,否则打开都是混淆的二进制,这个我也不好说,大家网络一下就好,有大神写的批处理软件,可以进行反编译XML文件~~之后就可以各种改了~~

❺ Android开发之:如何使用样式和主题

�尘把丈�仁粜浴Q�绞谴硬季治募�蟹掷氤隼吹囊桓鲺ML资源文件。Android中的样式就像Web开发中的css样式表,它使用我们的样式独立于内容进行设计开发。 例如,通过使用一个样式可以让如下的布局文件<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#00FF00" android:typeface="monospace" android:text="@string/hello"/>简化为:<TextView style="@style/CodeFont" android:text="@string/hello"/>所有和样式有关的属性都被从布局XML文件中移动到一个叫“CodeFont”的样式定义中,然后使用一个style属性指定样式名称。你将会在以下的内容中看到如何定义一个样式。应用于一个Activity或应用程序的样式称为主题(theme),而不是刚才说的一个View。所有在当前Activity或应用下的视图(VIEW)都会应用相同的主题样式。例如,您可以让一个Activity使用”CodeFont”主题,那么这个Activity下的所有视图的的文本都将是绿色等宽字体。定义样式定义样式我们需要在 res/values/目录下新建一个XML文件,文件名自已随便命名,但必须以.xml为文件后缀。Xml的根节点必须为。 我们用style标签来定义一个样式,用标签来定义样式属性。如下所示:<?xml version="1.0" encoding="utf-8"?><resources><style name="CodeFont" parent="@android:style/TextAppearance.Medium"><item name="android:layout_width">fill_parent</item><item name="android:layout_height">wrap_content</item><item name="android:textColor">#00FF00</item><item name="android:typeface">monospace</item></style></resources>Style标签的name属性是必须有的,节点可以定义颜色、高度或者是另一个资源的引用。所有节点的子节点在编译时都会做为应用程序的一个资源。所以我们可以通过style节点的name属性值来引用这个资源。比如在布局文件中使用@style/CodeFont来引用这个样式。parent 属性是可选的,用它来标识本样式是继承哪个样式,在父样式中的所有属性都将被应用于本样式中,同时可以覆盖父样式中的样式(和java的继承相似)。样式的继承这里有两种方式可以实现样式继承,如上例中所示的,我们可以在定义样式时使用parent属性来继承样式,使用这种方式,我们可以继承一个我们自己定义好的样式,也可以继承一个android平台自带的样式(后文中会介绍android平台自带的所有样式)。如下所示,我们继承一个android平台默认的文本样式,并把它的字体颜色改为我们需要的颜色。<style name="GreenText" parent="@android:style/TextAppearance"><item name="android:textColor">#00FF00</item></style>另一种继承的方式是使用用户自定义的样式作为前缀即可。这种方式只适用于继承用户自定义样式。如下所示:<style name="CodeFont.Red"><item name="android:textColor">#FF0000</item></style>这样,新定义的样式就会继承CodeFont样式的所有属性,然后把字体颜色变为#FF0000。我们可以这样引用新的样式: @style/CodeFont.Red 相同的方法,我们可以再继承下去,如下所示:<style name="CodeFont.Red.Big"><item name="android:textSize">30sp</item></style>这样新的样式文子的大小就和CodeFont.Red样式不同了。样式属性到这里为止,你已经知道了如何定义一个样式,你还需要知道有多少种样式属性可以通过节点来定义。你可能已经对其中的一些比较熟悉了,如layout_width 、textColor等。当然,还有很多的样式属性是你可以使用的。

❻ 如何在 Android 应用程序中使用自定义主题

Android 应用程序中使用自定义主题的方法:

1、新建一个项目 Lesson32_StyleAndTheme。

2、拷贝下面三张 Nine-Patch PNG图片到res/drawable目录下:

❼ 《Android应用开发攻略》pdf下载在线阅读全文,求百度网盘云资源

《Android应用开发攻略》(Ian F. Darwin)电子书网盘下载免费在线阅读

链接: https://pan..com/s/1WyxYeJQHxQGR2IgnveMikA

提取码: g1wu

书名:Android应用开发攻略

作者:Ian F. Darwin

译者:姚军

出版社:机械工业出版社华章公司

出版年份:2013-3-31

页数:648

内容简介:

在200多个经过测试的攻略帮助下,你可以投入构建Android应用的工作中。通过本书,你能找到有关用户界面、多点触摸手势、位置感知、Web服务以及电话、相机、加速计等设备功能的解决方案。你还能够得到为Android Market包装应用程序的有用步骤。

本书适合于熟悉Java、Android基础知识和Java SE API的开发人员,其中的攻略由30多位Android社区的开发人员贡献。每个攻略都提供了清晰的解决方案和可以马上用于项目中的样例代码。在大量的主题中,本书能够帮助你:

运用指导原则设计成功的Android应用程序

使用UI控件、高效的布局和图形元素

学习如何在应用程序中利用Android的丰富特性

存储和读取文件、SD卡和嵌入式数据库中的应用程序数据

访问REST风格的Web服务、RSS/Atom 源以及来自网站的信息

创建位置感知服务,寻找位置和地标、并在Google Maps和OpenStreetMap上加以标注

测试单独组件和整个应用程序并排除故障

作者简介:

Ian F.Darwin是一位软件开发人员、顾问和教师,有着30余年的计算机从业经验。他是《Checking C Programs with Lint》、《Java Cookbook》(均由O'Reilly出版)的作者,还撰写了100多篇文章和教程,内容涵盖了UNIX、C、Java、Mac、Python、Android和Web等。

❽ 安卓手机怎么制作主题

首先先为大家推荐---GO桌面主题制作工具,它是一款为GO桌面设计主题的软件。主题制作工具中包含了GO桌面主题的所有组成元素:桌面、图标、快捷条、功能表、文件夹等。用户可以随意替换其中的任何元素。我们还提供了各种精美素材,供您随意搭配。主题制作完毕后,您只需将主题导出,便可获得主题的apk文件,安装到手机即可使用。
1、先选择游客模式进入网页,点击开始主题制作
2、如果是新手的话,选择简单模式,如果有制作基础的可以选择高级模式
3、选择你想要的主题风格作为模板,点击【下一步】开始制作你的主题
4、替换你喜欢的壁纸,同时还可以上传你喜欢的壁纸在编辑区进行编辑。
5、替换你喜欢的快捷条电话图标,同样也可以上传你喜欢的样式,编辑后点击【下一步】
6、在这里填写打包信息,点击【打包】,你的主题就做完了
7、打包好后,点击下载到手机运行即可,怎么样是不是很简单!

❾ android 桌面主题怎么做

http://developer.android.com/resources/samples/Home/index.html

定制 home activity

❿ Android主题应用应该怎么开发

ndroid:theme="@android:style/Theme.Dialog" 将一个Activity显示为能话框模式
•android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏
•android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 不显示应用程序标题栏,并全屏
•android:theme="Theme.Light" 背景为白色
•android:theme="Theme.Light.NoTitleBar" 白色背景并无标题栏
•android:theme="Theme.Light.NoTitleBar.Fullscreen" 白色背景,无标题栏,全屏
•android:theme="Theme.Black" 背景黑色
•android:theme="Theme.Black.NoTitleBar" 黑色背景并无标题栏
•android:theme="Theme.Black.NoTitleBar.Fullscreen" 黑色背景,无标题栏,全屏
•android:theme="Theme.Wallpaper" 用系统桌面为应用程序背景
•android:theme="Theme.Wallpaper.NoTitleBar" 用系统桌面为应用程序背景,且无标题栏
•android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen" 用系统桌面为应用程序背景,无标题栏,全屏
•android:theme="Translucent" 半透明
•android:theme="Theme.Translucent.NoTitleBar" 半透明、无标题栏
•android:theme="Theme.Translucent.NoTitleBar.Fullscreen" 半透

热点内容
python中或者怎么表示 发布:2025-01-13 16:32:33 浏览:288
易达加密锁 发布:2025-01-13 16:27:23 浏览:514
前端编译工具配置 发布:2025-01-13 16:26:43 浏览:585
数据库百度云 发布:2025-01-13 16:19:38 浏览:539
java连接sqlite数据库 发布:2025-01-13 16:19:36 浏览:768
htmlajax上传文件 发布:2025-01-13 16:19:33 浏览:514
安卓怎么时间显秒 发布:2025-01-13 16:19:33 浏览:474
我的世界java服务器管理员设置 发布:2025-01-13 16:18:44 浏览:493
大秦国之裂变ftp 发布:2025-01-13 15:59:01 浏览:371
谷能压缩机 发布:2025-01-13 15:44:30 浏览:413