![](https://img-blog.csdnimg.cn/1dae0567255f46adb898f04517eee165.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
android
分享android学习笔记,我不是主要学android的,仅仅是兴趣爱好而已
·yying·
知行合一
展开
-
基于java实现XPath解析html和xml
java用xpath需要导入JsoupXpath-0.3.2.jar架包。@ : 指定属性(一般写于[]中或直接写在/后面表示将属性输出)text(): 当前控件下的文本。原创 2023-09-03 20:48:45 · 570 阅读 · 0 评论 -
kotlin 使用OKHttp
当返回值为"okhttp3.internal.http.RealResponseBody@eacf8c5",则将response.body?.toString()改为response.body?post传递json对象。原创 2023-09-01 17:50:37 · 174 阅读 · 0 评论 -
快速上手android 线性布局和相对布局
线性布局的优点在于快速对齐子控件和调整各个子控件在对齐方向上的比例,常作为子布局以实现整体布局的局部对齐,也是常用布局中唯一能控制子控件比例的布局。优势:整体性比较强,能够最大程度地兼容不同尺寸,且布局方式与web的盒子模型以及javaswing的borderLayout有较多的相识之处。缺点:整体性较差,只能控制一个维度上的控件布局。劣势:无法比例调整控件大小。原创 2023-09-01 17:49:47 · 65 阅读 · 0 评论 -
android自定义对话框
如果没有要添加的style可以直接写activity?.let { AlertDialog.Builder(it) }对话框弹出的位置设置:Gravity.TOP,Gravity.CENTER ,Gravity.BOTTEM。R.style.myCorDialog为自定义的样式,下面的例子为添加圆角外框。attachToRoot:是否添加到root,一般为false。root:资源需要被添加的地方,一般为null。关于dialog的显示位置设置。resource:对话框布局。context:上下文。原创 2023-09-01 17:47:31 · 307 阅读 · 0 评论 -
android读取相机内容与引用摄像头
注意17-25行,其中android:authorities的值必须与Activity类中第35行的值相同。注意:execSQL第二个参数不能套arraysOf()将图片存储在数据库中(图片压缩成ByteArray)读取数据库中的ByteArray转化成图片。原创 2023-05-29 13:47:56 · 132 阅读 · 0 评论