一步步学习安卓手机应用开发
滚雪球 • • 41407 次浏览之前只是在安卓应用里面做了个壳把狮城帮的WAP页面套了进去,WAP页面无法贴图。为了解决安卓手机的贴图问题,不得不开始在Android Studio里面做native的开发,感觉困难重重。所以在这里发个帖子记录,一方面希望大牛给建议,另一方面也等于是开发文档了,省的后来人看到code以后云里雾里。如果有兴趣学习安卓程序开发的也可以跟住这个帖子,等跟着这个帖子做完这个程序估计大部分人也就学会怎么开发了。
现在打算先做登录页面,所以直接把安卓模版拉进来了,遇到的问题是:
怎么设置第二个Activity在用户登录以后跳转去另外一个页面?
我的第二个页面就是ios程序里大家登录以后的那个页面。似乎得先学习Intent,现在正在阅读技术文档,如果有人知道怎么做希望帮忙提醒一下可以加快我的学习速度。
https://developer.android.com/training/design-navigation/screen-planning.html

-
#1
最基本的登陆跟着youtube教程做就行万事开头难,加油
-
#2
沙发 直播?不明觉厉
-
滚雪球 楼主#3
基本明白了怎么redirect但是我的第二个页面得等过几天才能post上来了,基本的想法就是登陆以后跳去那个所有论坛的页面,100%copy IOS app的所有screen。有了第二个页面以后才可以看怎么解决上传图片的问题,目前仍然处于不知道该做什么的状态。不懂该call什么服务器端的service上传照片。
Most apps contain multiple screens, which means they comprise multiple activities. Typically, one activity in an app is specified as the main activity, which is the first screen to appear when the user launches the app. Each activity can then start another activity in order to perform different actions. For example, the main activity in a simple e-mail app may provide the screen that shows an e-mail inbox. From there, the main activity might launch other activities that provide screens for tasks like writing e-mails and opening individual e-mails. -
#4
可调用 imgur api 后get image url你懂的未防止一个api key负担过重或触发上限
申请十个 随机调用其一搞起来 -
#5
赞楼主资深潜水员表示很喜欢楼主一专多能,家里大小事都可以照顾过来的好青年。炒鸡pragmatic,有菜花又实用。
-
#6
赶紧学一下怎么把用户名和密码发给自己邮箱
-
滚雪球 楼主#7
做不到的吧?而且霸王会审核代码的。
-
滚雪球 楼主#8
大概知道等处理好UI的问题再看怎么处理图片
-
滚雪球 楼主#9
添加了论坛的主页面
这个页面是登录之后看到的,使用的是ListActivity,所以可以把论坛列表自动load进来这个页面,目前已经懂了最简单的怎么通过点击一个按钮切换不同的页面,每一个页面都是一个单独的Activity。切换页面的时候属于一个动作,是用Intent实现的。 Intent intent = new Intent(this, ForumListActivity.class); startActivity(intent);
主页面,点击打开论坛页面就会打开主页。(目前仍然没有搞懂怎么登录...)本系列会非常啰嗦,因为会反复提到很多简单的问题,这个就是学习过程中所遇到的问题。感谢brilliantjacky的建议使用YouTube可以学会很多读文档学不到的东西,现在至少搞明白怎么多添加页面了。

论坛列表

-
#10
也可以用fregment如果你需要支持runtime configuration change
