用 20+ 行 JavaScript 代码,短暂“变身” iOS 程序员!

2022-11-24 0 824

原副标题:用 20+ 行 JavaScript 标识符,断断续续“化身” iOS 开发人员!

全文:你是不是试著过在 iOS 中建立小组件,体会两把自认是 iOS 开发人员的欢乐 责任编辑翻译者将用四十多行 Java 标识符教你构筑两个iOS 小组件,据他所言,这“ 一点儿都无从

书名链接:https://stackonfire.com/feel-yourself-ios-developer-with-20-lines-of-java

翻译者 |Dimitri Ivashchuk

翻译者 | 弯月

公司出品 | CSDN(ID:CSDNnews)

在这篇进阶手册中,他们将构筑如下表所示应用软件,前述所需撰写的 Java 标识符极少。

用 20+ 行 JavaScript 代码,短暂“变身” iOS 程序员!

三个:

1.没人采用那个小组件来显示收入。

2.频繁检查 GitHub 标识符库的星星数量很麻烦。

我发现,构筑 iOS 小组件一点儿都无从,只要有合适的工具,再加上非常基础的 Java 知识即可!

项目简介

那个项目是两个 iOS 小组件,用来显示 GitHub 标识符库的星星数量。这里我通过自己的两个开源项目为例进行说明。他们将采用 able,那个工具可以通过 Java 生成漂亮的小组件,就像上图一样。

标识符

// Request // Nothing special here, just an async request function GitHub open API asyncfunctiongetGithubData( ) { consturl = “https://api.github.com/repos/lost-pixel/lost-pixel”; constrequest = newRequest(url); constresponse = awaitrequest.loadJSON; returnresponse; } //UI // Function that defines the element of the widget asyncfunctioncreateWidget( ) { // Fetching data with the function we prepared before constgithubData =awaitgetGithubData; // Create new wdiget & set black background color letlistwidget = newListWidget; listwidget.backgroundColor = newColor( “#000000”); // Create heading and style it properly letheading = listwidget.addText(“⭐ Lost Pixel ⭐”); heading.centerAlignText; heading.font = Font.lightSystemFont(25); heading.textColor = newColor( “#fff”); // Add spacer between elements listwidget.addSpacer( 15); // Create the stars display and style it properly. We use the data from API here letstars = listwidget.addText(githubData.stargazers_count); stars.centerAlignText; stars.font = Font.semiboldSystemFont( 20); stars.textColor = newColor( “#ffffff”); returnlistWidget; } // Execute createWidget function that returns us the widget letwidget = awaitcreateWidget; // Show the widget when added to IOS homescreen if(config.runsInWidget) { .setWidget(widget); } else{ widget.presentMedium; } // finish the execution of the .complete;

显示小组件

1.在 iOS 设备上安装 able for iOS;

2.点击 + 按钮建立两个新的脚本。

用 20+ 行 JavaScript 代码,短暂“变身” iOS 程序员!

3. 将上面的标识符粘贴到空白输入处。

用 20+ 行 JavaScript 代码,短暂“变身” iOS 程序员!

4. 保存,这样就完成了!

5. 最后一步,只需将那个小组件添加到主屏幕即可:通过 able 小组件,将刚刚建好的小组件添加到主屏幕。

好了,恭喜你完成了!

☞ Node 之父斥责 Oracle:你们也不用,那请交出 Java 商标!

☞ 苹果往事:“他们必须制造 iPhone,它一定会终结 iPod”

☞ Java 后端开发者必须跨的 10 道门槛!

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务