摘要: 今天挑战App开发的“高阶任务”——网络请求! 学习内容: 添加网络权限:在AndroidManifest.xml加。 使用Retrofit库:通过Github的API获取用户信息(比如我的账号仓库数)。 异步处理:学会了用enqueue处理回调,避免主线程卡死。 实践成果: 做了一个简陋的天气查询 阅读全文
posted @ 2025-02-10 10:42 吴少奇 阅读(13) 评论(0) 推荐(0)
摘要: 今天解锁了App的“记忆功能”! 学习内容: SharedPreferences:轻量级存储,适合保存用户设置(比如夜间模式开关)。 基本操作: 存数据:editor.putString("key", "value").apply() 取数据:preferences.getString("key", 阅读全文
posted @ 2025-02-10 10:41 吴少奇 阅读(14) 评论(0) 推荐(0)
摘要: 今天终于让App“活”了! 学习内容: 按钮点击事件:给昨天的按钮加上setOnClickListener,点击后弹出Toast提示“Hello!”。 页面跳转:新建一个Activity,用Intent实现跳转,传了一个字符串参数到第二个页面。 简单交互:在第二个页面加了一个返回按钮,点击后关闭当前 阅读全文
posted @ 2025-02-10 10:41 吴少奇 阅读(21) 评论(0) 推荐(0)
摘要: 学习日志(2/5)—— UI初体验:按钮、文本框与布局 今天的目标是让App界面不再单调! 学习内容: XML布局文件:原来Android的界面是用XML写的,像搭积木一样组合组件。 常用组件: TextView:显示文字,尝试改了字体颜色和大小。 Button:添加了一个按钮,但点击后毫无反应。 阅读全文
posted @ 2025-02-10 10:40 吴少奇 阅读(15) 评论(0) 推荐(0)
摘要: 环境搭建与第一个Hello World 今天正式开启我的App开发学习之旅!先从最基础的环境搭建开始。 学习内容: 选择开发工具:对比了Android Studio和Flutter,最终决定先用Android Studio 安装Android Studio:下载安装包时发现需要8GB内存,默默清选择 阅读全文
posted @ 2025-02-10 10:39 吴少奇 阅读(30) 评论(0) 推荐(0)