安卓
WllZmz
在IT路上前进着
展开
-
整理关于activity以dialog的形式弹出
整理activity以dialog的形式弹出前言正文结束前言最近项目中遇到遇到了把之前的一个activity的以dialog的形式弹出,以减少代码的改动。参考了很多方法,最终实现此功能,记录一下。正文具体步骤:在style文件中增加activity的样式<!-- 类似对话框效果 --> <style name="MyDialogTopRight" parent="Theme.AppCompat.Light.NoActionBar"> <i原创 2020-05-26 16:28:22 · 1441 阅读 · 0 评论 -
解决RecycleView局部刷新iteam时, EditText抢占焦点问题
最近在一个模版选择的功能,当选择否的时候,会填写问题照片和问题描述,在进行操作的时候遇到了一个问题,就是RecycleView局部刷新iteam时, EditText抢占焦点问题,问题如下:解决了好久,解决的思路为: EditText在xml设置如下代码,这样清除的时候才会生效 android:focusable="true"android:focusableInTouchM...原创 2018-12-17 11:43:49 · 2062 阅读 · 2 评论 -
2018-04-03
编辑一下,最近用到的东西原创 2018-04-02 17:52:15 · 174 阅读 · 0 评论 -
使用LocationManager获取定位信息
最近项目用到定位,获取经纬度的需求,在项目中使用了百度的地图的定位功能,获取到了定位信息,已经详细的地址,国家,省份,城市等,因为要用到百度的其他功能就引入的百度的包,(这里就不详细介绍百度定位了,官方文档都特别详细!),我个人感觉如果只是单独使用定位功能,我们只需要使用Android自带的就好,下面就我个人了解到介绍一下定位管理器LocationManager 使用LocationMana...原创 2017-10-31 22:28:55 · 3992 阅读 · 0 评论 -
实现一个UI效果,有关文字倾斜
文字旋转的小控件原创 2017-09-19 16:17:46 · 1625 阅读 · 0 评论 -
Android 添加水印相册
最近一直开发东西,每每想着要写最近积累的东西,一直拖着,今天终于下手写了,废话不多说,今天主要记录我用到的一些工具类今天新介绍一下水印相册(也是最近一直开发要用的东西)记录一下,方便使用,写的不好,还希望多指教批评 进入主题首先要获取权限,Android 6.0 需要动态获取权限,我主要写一下动态获取权限(网上也有很多方法)/** * 动态添加权限 */原创 2017-08-22 23:43:25 · 480 阅读 · 0 评论 -
自定义View控件---基础
现已有的控件TextViewBUtton---继承了TextViewCheckBox--继承了buttonradioBUttonprogressBarsingbar(评论星星)自定义控件的定义:是Android本身没有提供,需要开发者自定义设计的控件自定义控件的三种定义形式:流程:1.继原创 2017-03-04 21:09:30 · 209 阅读 · 0 评论 -
viewGroup的方法
.onLayout():--主要用于对视图的摆放参数2,3,4,5:--对应边的左上右下.addView()--添加子视图.getChildAt()--获取对应位置的孩子视图.layout()--摆放子孩子视图--可以改变图形的大小实现横向--上下不变,左右变化实现竖直方向--上下边画-左右不变.measure()--测量子孩子的宽高原创 2017-03-04 21:07:51 · 356 阅读 · 0 评论 -
canvas的方法--画布的基本方法
.drawCircle()-----绘制圆形参数1,2:圆心的x,y坐标参数3:radius,圆的半径参数4:画笔 Paint.drawLine()---绘制线参数1,2;线的起点参数3,4:线的终点参数5:画笔.drawArc()--绘制弧形参数1:rectf:矩形,是圆弧所在圆的外接矩形.RectF();F:代表里原创 2017-03-04 21:06:25 · 669 阅读 · 0 评论 -
view的方法
构造方法:View的构造方法---------串联构造方法--作用:增加了健壮性1.public myVIew(Contextcontext)--使用两个构造的方法作用:主要用于创建自定义空间的实例---new的时候2.public myVIew(Contextcontext,AttributeSetattrs)--两个参原创 2017-03-04 21:04:04 · 384 阅读 · 0 评论 -
多线程下载----Activity
多线程下载Activity多线程下载 多线程下载: 平分服务器中的文件,如果平分不了,最后多余的字节给最后一个线程下载。每个线程只下载自己所对应的服务器资源,使用RandomAccessFile下载到本地指定位置,最后所有线程都下载完了该文件就是一个完整的文件。 多线程下载不会超过单线程下载速度,不会超过最大带宽多线程下载步骤 开启网络获取服务器文件的总长度 totalSize;in原创 2017-02-03 17:50:45 · 319 阅读 · 0 评论 -
安卓基础笔记5之新闻客户端--OKHttp查询
新闻客户端–OKHttp查询#### ==新闻客户端==#### OKHttp#### ==进度条==#### 面试题:- #### 问题案例-新闻客户端把资源放到服务器上 将json数据放到tomcat的webapps目录下,将里边图片url全部改成自己本机地址即可。测试接口,使用tomcat连接浏览器,注意图片的IP地址连接成功就可以了业务逻辑连接服务器,开启网络请求,获取服务原创 2016-12-22 00:27:49 · 385 阅读 · 0 评论 -
安卓基础笔记4之网络连接
网络连接常见的的安卓框架==案例-网页源码查看器== 工具类handleGlide框架案例-网页图片查看器常见的网络图片请求框架==注意==- 遇到的问题以及感受常见的的安卓框架- HttpRLConnection Java (SUM) 不需要任何jar包 - OKHttp Square公司,世界排名第一的网络请求框架- Retrofit Square公司- HttpC原创 2016-12-22 00:26:06 · 247 阅读 · 0 评论 -
安卓基础笔记3之http协议(了解不深)
##### http协议##### 创建一个sevlet程序- http协议==HttpServlet 类==注解://在HttpServlet子类的上面写注解 @WebServlet("/")@MultipartConfig //如果该Servlet想接受Tomcat服务器传来的文件,必须添加该注解 方法:- doGet() ``` protected void doG原创 2016-12-22 00:24:42 · 219 阅读 · 0 评论 -
安卓基础笔记2之SQLit数据库
知识点SQLit数据库(安卓自带的) 常见数据库 创建一个工具类纯sql方式操作数据库 添加 删除 更新查询面向对象的方式操作数据库 添加 删除 更新查询ListView(安卓核心控件)ListView(理解)ListView入门 ListView优化 复杂的ListView具体细节以及案例##### 常见数据库 Oracle:大型的数据库 ,性能原创 2016-12-22 00:19:59 · 462 阅读 · 0 评论 -
安卓笔记1之数据存储的方式
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-12-21 23:53:17 · 334 阅读 · 0 评论