仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3711|回复: 20
打印 上一主题 下一主题

[学习教程] IOS编程之Android文本时钟 C Part 6仓酷云

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:35:07 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
不管是学习Objective-C语言,还是学习ios,我都只是跟着书上的例子,在苹果机上,在Xcode和InterfaceBuilder开发环境中,按部就班的“抄”些应用程序。在前一篇文章里,我们修改了使用小部件表面上的一些小成绩。接上去,我们将扩大使用小部件供应一些有关Android新版本的功效,同时分身向后兼容性。
我们要做的第一件事变,是将我们的小部件增加到锁屏界面中。Android4.2版本中引进了增加小部件到锁屏界面功效,实践上完成这个历程十分简单。一切必要做的只是增加几行代码到res/xml/appwidget-info.xml:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xmlversion="1.0"encoding="utf-8"?>
<appwidget-provider
xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="110dp"
android:minHeight="40dp"
android:updatePeriodMillis="86400000"
android:initialLayout="@layout/appwidget"
android:previewImage="@drawable/widget"
android:resizeMode="none"
android:widgetCategory="home_screen|keyguard"
android:initialKeyguardLayout="@layout/appwidget">
</appwidget-provider>

一切这些都是4.2版本呈现的新功效,老版本对此会完整疏忽。因而,无需做任何事变就能够坚持软件的向后兼容性。
widgetCategory属性可让我们指定将供应哪种小部件。在示例中,我们供应了一个尺度主屏幕小部件,同时一个键盘锁(keyguard)小部件将会增加到锁屏界面。Android4.2版本设备的默许值是home_screen(主屏幕),因而我们的使用不撑持键盘锁属性。
initialKeyguardLayout属性指定了锁屏界面中利用的结构。一入手下手,我们利用和主屏幕小部件不异的结构。
假如启动使用,如今能够在锁屏界面下偏向左滑动增加锁屏界面小部件。按下“+”按钮,然后从从备选小部件列表当选择文本时钟。

<br>
增加完成后,我们的锁屏界面看起来像如许:

<br>
如许就行了。可是工夫的边框显现得不敷好,因而我们应当让它变得更年夜一些。现实上,我们不必要像在主屏幕上那样将它同别的部件分隔,因而能够往除一切的背景。我们会在res/layout/keyguard.xml中界说一个分别的结构:
<p>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
<p>
金色的骷髅 该用户已被删除
沙发
 楼主| 发表于 2015-1-21 10:34:21 | 显示全部楼层
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-16 13:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表