作者LaPass (LaPass)
看板AndroidDev
标题Re: [问题] 方向一问??
时间Sun May 6 13:50:21 2012
※ 引述《nvizero (victor.st)》之铭言:
: 我想要自学ANDROID的东西买了一本书叫<<ANDROID 3 手机应用程式设计入门(第四版)>>
: 盖索林着
: 差不多做了一半~他讲的蛮清楚的..适合像给我这种新手使用!!XD
: 因为我本来是写PHP的.如果想要在我的网站跟我的ANDRID手机互连可以吗??
: 这样来讲PHP跟ANDROID可以互动吗??技术上很难吗??
可以,很简单,请找以下元件
webview:就是打开网页,跟浏览器一样
可以做到的事有.... 让网页上的javascript去呼叫手机中用java写的Method
换掉404页面等等
: 像EVERNOTE一样..资料同步!
找org.apache.http下那些东西
要传资料到server,把资料用GET、POST传过去就好了
要取得资料的话,就放在网页中,叫android去把网页抓回来解析字串
那,如果是游戏的话,建议还是用socket
因为走http的话,很难做到即时互动之类的功能
而且手机上的网路环境并不好,很容易断线等等,这个要注意
: 还有就是书上大概都是以BMI(身高体重指数)为主..
: 就是比较偏商业类型的程式为主!!
: 那我想要学一些开发游戏的技巧!!?
: 是去买书来看,还是要学习一些相关的技术!!?
: 像OPEN GL..之类的东西!!?
: 有没有推荐相关的书呢!!?
: 谢谢!!
先把java用到熟
然後再去找OpenGL的书,把他看懂
请去找纯OpenGL的书
那些矩阵、画三角型、贴图、投影之类的要搞懂
尤其是GLSL(想搞视觉特效要靠这个)
我在android上没用过3D绘图
这是我在XNA上的经验
像3D绘图这种东西,最好还是找专门的书来看
这个要用到上手有一些困难度,我到现在还不太会3D绘图....
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.233.155.148
1F:推 nvizero:感谢回答!?嗯!那我想问你说~你的意思是说~用手机上的WEB 05/06 14:39
2F:→ nvizero:去做POST或GET是吗!!? 05/06 14:40
3F:推 lovelycateye:自己用PHP写API,App这边用不一定非要透过WebView连 05/06 15:07
4F:→ lovelycateye:这应该算是现在主流的方式 05/06 15:07
5F:→ lovelycateye:不过一样是透过Get或Post回去 05/06 15:08
6F:→ lovelycateye:然後用WebView要小心JS Interface这个沙锅大的雷 05/06 15:09
7F:推 dimensioner:app post get 用APACHE提供的java 很简单能办到 不建 05/06 16:07
8F:→ dimensioner:议用 webview 05/06 16:07
9F:→ LaPass:使用的场合不一样,webview用再显示的时候 05/06 16:16
10F:→ LaPass:apache api用在背景作业时比较方便 05/06 16:17
11F:推 nvizero:感谢大家的意见^^ 05/06 22:24
12F:推 gpc:gl跟java coding是两码子事情 05/07 11:22
13F:→ LaPass:没错.... 所以建议找专门的书来学 05/07 12:14