【Android】IDEA进行打包生成apk
什么是打包? apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用。打包分debug版和release包,通常所说的打包指生成release版的apk,release版的apk会…
【Android】webView实现浏览网页
webView 实现点击新闻通过app内置的浏览器进行浏览,而不是跳到第三方的浏览器打开链接。 1.编辑浏览器页面。 MyApplication/app/src/main/res/layout/new…
【Android】ListView滚动高效优化
滚动优化 通过对ListView滚动状态的判断来决定何时进行异步加载图片,进而有效的解决ListView滚动卡顿的问题。 1.修改NewsAdapter类。 通过实现AbsListView.OnScr…
【Android】LruCaChe缓存
LruCaChe缓存 把图片的加载利用LruCaChe进行缓存,无需每一次都请求网页图片,缓存可以有效的使APP节省流量。 1.创建LruCaChe缓存类 MyApplication/app/src/…
【Android】异步加载图片
加载方式 异步加载最常用的两种方式: 1.多线程/线程池 2.AsyncTask 1.采用子线程的方式进行加载 1.创建一个类异步获取图片。 MyApplication/app/src/main/ja…
【Android】异步加载json数据
[toc] 新闻界面 通过ListView实现新闻的界面,android发送请求给服务器,服务器返回需要展示的json数据。android解析新闻数据通过ListView实现图文混排。 为什么使用异步…
【Android】IDEA搭建安卓开发环境
安卓环境 搭建环境的几个步骤。 1.安装java的JDK。 2.安装Android SDK。 3.安装IDEA。 4.安装安卓模拟器或者真机开发(AVD真的坑)。 5.创建安卓项目。 1.安装JDK。…