写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 官方公众号:【X岛揭示板】 官方微博: 【@X岛极速版】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.59007942 - 无标题 - 技术宅


回应模式
No.59007942
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题 无名氏 2023-08-08(二)22:45:18 ID:axKmmtK [举报] [订阅] [只看PO] No.59007942 [回应] 管理
突发奇想,零基础搓一个安卓应用要学多长时间?( ゚ᯅ 。)

只自己的使用,不商用。因为市面上找不到完全契合使用需求的(所以 AI 或者抄代码之类的手段能用就用?)。
Tips 无名氏 2099-01-01 00:00:01 ID:Tips超级公民 [举报] No.9999999 管理
(=゚ω゚)=是不是冷场了,埋一下
无标题 无名氏 2023-08-08(二)22:48:18 ID:axKmmtK (PO主) [举报] No.59007988 管理
功能大概是:把一个文件夹和 onedrive 或是一些 webdav 盘同步;在下拉菜单或桌面添加同步开关,不常驻后台。

因为移动设备总有点电量焦虑,虽然知道耗不了多少电,但后台常驻一个软件就有点别扭。

现在主流的同步软件要么常驻后台,要么得前台打开一下、等同步、再关。在我的使用场景下就显得有点麻烦。
无标题 无名氏 2023-08-09(三)09:45:10 ID:j3lJQyS [举报] No.59012646 管理
>>No.59007942
ui好说,能看就行,功能就挺麻烦,不清楚onedrive有没有对外api能不走客户端。
无标题 无名氏 2023-08-09(三)16:57:27 ID:8hxlYPV [举报] No.59018663 管理
onedrive和webdav好像有库,你搜下
有基础弄起来也挺快的
无标题 无名氏 2023-08-09(三)17:02:13 ID:i9WJ6eb [举报] No.59018743 管理
( ´_ゝ`)后台常驻这个必需的阿
如果没有后台常驻,安卓就会把这个程序杀掉,效果就是你从来没开启过这个程序
无标题 无名氏 2023-08-09(三)17:23:20 ID:XZjAZUC [举报] No.59019107 管理
网盘选取同步
获取网盘api
定时更新/打开软件更新

遍历查询文件名字是否已下载
获取未下载的文件列表
计算空间够不够
建立文件夹
下载文件

简化步骤应该就是这样吧
无标题 无名氏 2023-08-09(三)17:29:45 ID:zsZdtyU [举报] No.59019220 管理
这个不难,自己看看提供的api,写个简单的脚本挂在后台就行,资源占用很少的
无标题 无名氏 2023-08-09(三)17:39:21 ID:vE7MP7b [举报] No.59019375 管理
鉴定为仓鼠
无标题 无名氏 2023-08-09(三)18:25:40 ID:YdWBvB8 [举报] No.59020325 管理
一个投机取巧的办法,直接用termux跑rclone之类的东西(`・ω・)
无标题 无名氏 2023-08-09(三)23:53:07 ID:axKmmtK (PO主) [举报] No.59026687 管理
谢谢肥哥们,今天摸鱼做了些功课。

本来打算用 python 写的,因为有所耳闻 python 比较简单,适合非从业人员作为兴趣学习。但 python 用作安卓开发貌似效率很低,可能由于这个原因,相关的内容的内容很少(也可能是没找对地方)。

所以应该还是得 java,或是 dart ?

然后就是我这种比较功利的情况,有合适的入门教学吗?比如说开发的流程、规范。以及相关的案例是直接去各大开源平台搜吗?
无标题 无名氏 2023-08-09(三)23:55:29 ID:axKmmtK (PO主) [举报] No.59026736 管理
>>No.59018743
>>No.59019220

是这样的,我的想法是把这个程序做成一个“手动档”,点一下开关开始同步,同步完了程序自己关掉。

当然同步是后台的,点开关不会弹出程序界面,就像早年那种“一键清理内存”一样,所以不常驻后台也可以,大概。

这个开关我打算放在桌面或者通知栏的下拉菜单。
无标题 无名氏 2023-08-09(三)23:56:23 ID:axKmmtK (PO主) [举报] No.59026750 管理
>>No.59020325

这样也要点开软件等一会吧,好像和市面上的程序就一样了。
无标题 无名氏 2023-08-10(四)16:57:39 ID:CuIeBxI [举报] No.59035709 管理
写个桌面小组件呗
逻辑就是点击那个小组件的时候调一下网盘的api,返回更新结果,更新完毕之后直接发条通知告诉你成功或者失败

从零感觉也不算很困难,仰仗一下chatgpt应该就完事儿了,快,试试看( ゚∀。)
无标题 无名氏 2023-08-11(五)18:54:25 ID:axKmmtK (PO主) [举报] No.59052985 管理
>>No.59035709

( ゚∀。) 先搞了个计算机二级的课看看能不能入门,之前看了个期末速成的,太速了看不懂。
无标题 无名氏 2023-08-11(五)19:39:10 ID:oN3oPZr [举报] No.59053631 管理
看看可视化安卓开发,比如outsystems,还能白嫖数据库,折腾点儿给自己和朋友玩的足够了(`・ω・)
无标题 无名氏 2023-08-12(六)22:56:59 ID:axKmmtK (PO主) [举报] No.59071015 管理
>>No.59053631
(*゚∀゚*)还有可视化这种好东西,我看看
无标题 无名氏 2023-08-13(日)15:06:45 ID:CnNM5Lb [举报] No.59078880 管理
学习编写一个安卓应用的时间取决于许多因素,包括你的学习速度、你的编程背景、你想要创建的应用的复杂性,以及你可以投入的时间等。以下是一个大致的时间线:

1. 学习Java或Kotlin:这是开发Android应用的基础,如果你没有任何编程经验,那么你可能需要花费几个月的时间来学习这些语言的基础。如果你已经有了一些编程经验,那么你可能只需要几周的时间。

2. 学习Android开发:一旦你掌握了Java或Kotlin,你就可以开始学习Android开发了。这可能需要几个月的时间,取决于你的学习速度和你可以投入的时间。

3. 创建你的应用:这一步的时间取决于你的应用的复杂性。一个简单的应用可能只需要几周的时间,而一个复杂的应用可能需要几个月甚至更长的时间。

总的来说,如果你从零开始,你可能需要至少6个月到1年的时间来学习和创建你的应用。但是,这只是一个大致的估计,实际的时间可能会根据你的具体情况而有所不同。

另外,如果你想要快速创建一个应用,你可以考虑使用一些低代码或无代码的开发平台,如AppyBuilder、Thunkable等。这些平台可以让你在没有编程经验的情况下创建应用,但是它们可能无法满足所有的定制需求。
无标题 无名氏 2023-08-17(四)11:22:29 ID:spV7iph [举报] No.59136903 管理
可以安装一个tasker,设置定期打开然后返回桌面,触发定期的同步即可
无标题 无名氏 2023-08-22(二)10:11:36 ID:hpx8WWl [举报] No.59210769 管理
郭霖的《第一行代码:Android》入门超级合适
无标题 无名氏 2023-08-22(二)10:36:16 ID:256nMER [举报] No.59211050 管理
>>No.59052985
( ゚∀。)这个,我猜比你之前看的课对你有用的部分还少

UP主: