
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Android绘图开发摘要 本文介绍了Android动态绘图的基本方法,主要包括: 通过继承View并重写onDraw()方法实现绘图功能,使用Canvas、Paint和Path三个核心类进行图形绘制。

如果在一个应用程序中需要多次使用网络功能,而发送 HTTP请求的代码基本都是相同的,难道我们每次都要去编 写一遍发送HTTP请求的代码?封装将通用的网络操作提取到一个公共的类中,对外提供一个静态方法。public class HttpUtil{//通过sendHttpRequest() 发送HTTP请求//返回数据类型为Stringpublic static String sendHttpRequ
通过前面的操作,发现使用HttpURLConnection的写法 还是比较复杂的,那么使用OkHttp会变得简单吗?一、重写HttpUtil类public class HttpUtil{public static void sendOkHttpRequest(String address,okhttp3.Callback callback){OkHttpClient client = new Ok
从inflate方法开始,搞懂LayoutInflater的inflate过程在Android开发过程中,很多地方都不可避免的使用到inflate方法,如在使用RecycleView的时候构建ViewHolder对象,给Fragment进行CreateView我们通常是inflater.inflate(R.layout.xxx, container, false)或者LayoutInflater.
一.ListView简介在Android开发中,ListView是一个比较常用的控件。它以列表的形式 展示具体数据内容,并且能够根据数据的长度自适应屏幕显示。二.ListView简单用法代码部分1.布局界面 activity_main.xml 代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=
一、Fragment简介Android在3.0版本引入了Fragment(碎片)功能,它类似于Activity,也可以 包含布局,而且Fragment通常是嵌套在Activity中使用的。场景:有两个Fragment,其中Fragment1包含了一个ListView,每行显示一本 书的标题,而Fragment2包含了TextView和ImageView,显示书的详细内容和图片。想想,如果一个很大的
一、Fragment简介Android在3.0版本引入了Fragment(碎片)功能,它类似于Activity,也可以 包含布局,而且Fragment通常是嵌套在Activity中使用的。场景:有两个Fragment,其中Fragment1包含了一个ListView,每行显示一本 书的标题,而Fragment2包含了TextView和ImageView,显示书的详细内容和图片。想想,如果一个很大的
在scrollview下加入的组件无论如何也不能自动扩展到屏幕高度,最后在这里找到解决办法,给ScrollView设置一个属性就可以解决了。Found the solution myself in the end. The problem was not with theLinearLayout, but with theScrollView(seems weird, considering th
一.ListView简介在Android开发中,ListView是一个比较常用的控件。它以列表的形式 展示具体数据内容,并且能够根据数据的长度自适应屏幕显示。二.ListView简单用法代码部分1.布局界面 activity_main.xml 代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=
一、Android Camera API1.1 图像采集构建预览布局——使用SurfaceView或者TextureView打开相机 ——Camera.open设置参数——Camera.Parameters设置预览数据回调——PreviewCallback设置预览画布并启动——setPreviewTexture/startPreview释放相机——stopPreview/release二、Medi







