创建类似 HTC Sense 的 Android UI
您知道为 Android 操作系统开发类似 HTC SenseUI 的 UI 的起点是什么吗?
我可以在 Android 之上创建它还是需要获取 Android 源代码?
谢谢。
弗洛林·马廷卡
Do you have any idea what's the starting point to develop an UI for Android OS, similar with HTC SenseUI ?
Can I create that on top of Android or I need to get the Android source code ?
Thank you.
Florin Matincă
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您需要对 Android 操作系统进行一定程度的修改,但由于 Android 是开源的,所以这不是问题。
问题在于如何将其安装在手机上 - 如果您注意到的话,唯一拥有自定义 UI 的公司也是手机制造商,因此他们只需在手机上安装它即可。另外,如果有新版本的 Android 出现,您需要获取新的源代码,并再次修改其中的大部分内容。
分配将是一个严重的问题...
You'd need to modify the Android OS to some extent, but since Android is open source, that's not a problem.
The problem is getting it installed on phones - if you've noticed, the only companies that have custom UIs are also phone manufacturers, so they can just ship their phones with it installed. Also, if a new version of Android comes out, you'd need to get the new source, and modify most of it again.
Distribution would be a serious problem...
HTC Sense 包含多种功能。
一些像锁屏这样的程序可以作为普通程序来实现。程序的开始屏幕也可以。
例如,如果不进入 Android 源代码,系统设置就无法轻松替换。
HTC Sense consist of a variety of functions.
Some like the Lock Screen can be implemented as normal programs. The start screen for programs can as well.
The systems setting for example can't be easily replaced without going into the android source code.
我不同意 xil3 的观点,有一些非常流行的主屏幕替代品,并不局限于某个品牌。
所有四个都可以在市场上找到,因此分发很简单。
HelixLauncher(和 2)基于 android 本身的 Launcher,其源代码可作为 git 存储库。这意味着您可以使用这些来源来开始您自己的主屏幕更换。
所以玩得开心吧!
I have to disagree with xil3, there are some realy popular home screen replacements out there not restricted to a certain brand.
All four are available on market place and therefor the distribution is simple.
HelixLauncher (and 2) are based on the Launcher from android itself, for which the sources are available as a git repository. This means you could use these sources to start your own Home Screen replacement.
So have fun!