首先我是一个新手,自学Android几个月,先是看了《第一行代码》,第一版看完了之后才发现有第二版,就又把第二版新增加的一些内容看了。这本书个人感觉很适合初学者,能够较容易的看懂。接下来就自信满满的想要写出来一些功能强大,并且很实用的东西,但是真正开始写的时候才发现有些部分自己根本不知道该怎么写,即使百度出来人家的方法自己也看不懂。这才发现自己学的东西太少了,也就刚刚入了个门。于是,就又找了一些其它的书来看,(其实我也找过视频,但是大部分都太老了,有好多方法都被官方废弃了,所以但是没看视频,不过最近找着一个2017年录制的视频,不过内容不全,地址是点击打开链接)这次看的书是《Android群英传》,这本书在我看来比较难,整本书看完也是有些懂,有些不懂,有一定基础的可以看看。再后来自己写了个利用数据库的通讯录程序,但是写的太垃圾了。感觉最初的几个月好像什么都没学着,想要放弃,但是等心情平静下来之后又想再学学吧,就这个状态一直学到现在。看了好多关于如何学习Android的博客,都提到了要去公司里去学习,所以我也想过转行(我本专业是关于汽车的),去家做安卓的公司,但是无奈我们这城市太小了,根本没有做Android的公司。最后决定就把Android最为一个纯兴趣爱好吧。
接下来进入正题,首先实现加载网页我是利用WebView这个控件。代码如下:
webView = (WebView) findViewById(R.id.web_view); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new MyWebViewClient()); webView.loadUrl(Address);
WebView的使用应该不用说了吧,其中MyWebViewClinent是我自己定义的类,下面会说他的作用。
接下来是获取图片,要获取图片就要获取图片的url