自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

itdream88的博客

一个女程序员的成长之路

  • 博客(37)
  • 收藏
  • 关注

原创 Android面试之Java基础详细总结

Android面试之Java基础写在前面的话思维导图便于记忆1. 基本数据类型2.引用类型StringString ,Stringbuffer ,Stringbulider的区别?String ,Stringbuffer ,Stringbulider效率谁快,为什么?3.int和Integer的区别?4. 面向对象1. 定义2. 三大特征5.接口和抽象类的区别?6.final ,finally ,fianlize的区别?7. 静态变量和成员变量的不同?8. 集合1. 集合框架,list,map,set都有哪

2020-06-16 15:45:43 1806 1

原创 Android面试之Java知识点

- 在内存中专门有一个字符串缓冲池来存放字符串,当池中没有对应的字符串就会创建一个新的字符串对象 - newString():创建字符串是:当字符串常量池中没有会在池中创建一个字符串常量,在内存的堆中也开辟一个对象内存,当缓冲池有时,不会在被创建,只会在内存中创建一个新的字符串对象。

2020-04-05 00:36:53 493

原创 Android面试之网络请求

面试之网络请求写在正文前面的话网络请求http和httpshttp和https区别Http1.1和Http1.0及2.0的区别?HTTP1.0和HTTP1.1的一些区别SPDY: http1.x的优化方案HTTP2.0和HTTP1.X相比的新特性https的加密原理https ssl加密过程简化版tcp和udp的区别三次握手简化版四次挥手简化版写在最后的话写在正文前面的话有的人永远留在这个寒冬...

2020-04-04 12:21:30 316

原创 解决RecycleView局部刷新iteam时, EditText抢占焦点问题

最近在一个模版选择的功能,当选择否的时候,会填写问题照片和问题描述,在进行操作的时候遇到了一个问题,就是RecycleView局部刷新iteam时, EditText抢占焦点问题,问题如下:解决了好久,解决的思路为: EditText在xml设置如下代码,这样清除的时候才会生效 android:focusable="true"android:focusableInTouchM...

2018-12-17 11:43:49 2107 2

原创 Android 语音播放和录制以及转换mp3,上传服务器,ios亲测可用

类似微信,QQ语音录制

2017-09-19 16:58:34 2347 1

原创 实现一个UI效果,有关文字倾斜

文字旋转的小控件

2017-09-19 16:17:46 1640

原创 Android 添加水印相册

最近一直开发东西,每每想着要写最近积累的东西,一直拖着,今天终于下手写了,废话不多说,今天主要记录我用到的一些工具类今天新介绍一下水印相册(也是最近一直开发要用的东西)记录一下,方便使用,写的不好,还希望多指教批评 进入主题首先要获取权限,Android 6.0 需要动态获取权限,我主要写一下动态获取权限(网上也有很多方法)/** * 动态添加权限 */

2017-08-22 23:43:25 490

原创 整理关于activity以dialog的形式弹出

整理activity以dialog的形式弹出前言正文结束前言最近项目中遇到遇到了把之前的一个activity的以dialog的形式弹出,以减少代码的改动。参考了很多方法,最终实现此功能,记录一下。正文具体步骤:在style文件中增加activity的样式<!-- 类似对话框效果 --> <style name="MyDialogTopRight" parent="Theme.AppCompat.Light.NoActionBar"> <i

2020-05-26 16:28:22 1462

原创 Mac 无法播放音频,进度条卡住不动的解决办法

最近升级系统,中午用了一下,合盖放了一下午,再次打开播放视频的出现无法播放音频的问题,之前也出现过进度条前进,没有声音的问题,一直懒得去弄,重启一下正常了,但是最近刚升级的系统出现连进度条也不动了,这就忍不了。然后就去网上去搜索解决方法,经了解可以理解为Mac os的一个系统 bug,一般重启一下就会解决,但是还有一个比较好的解决方法,一行命令就可以解决,减少了开机重启的时间。最直接的解决方案,...

2018-12-23 21:17:39 5389

原创 2018-04-03

编辑一下,最近用到的东西

2018-04-02 17:52:15 179

原创 流式布局

流式布局

2017-10-31 22:31:11 200

原创 关于进程保活问题

关于进程保活问题

2017-10-31 22:30:26 198

原创 使用LocationManager获取定位信息

最近项目用到定位,获取经纬度的需求,在项目中使用了百度的地图的定位功能,获取到了定位信息,已经详细的地址,国家,省份,城市等,因为要用到百度的其他功能就引入的百度的包,(这里就不详细介绍百度定位了,官方文档都特别详细!),我个人感觉如果只是单独使用定位功能,我们只需要使用Android自带的就好,下面就我个人了解到介绍一下定位管理器LocationManager    使用LocationMana...

2017-10-31 22:28:55 4027

原创 一个结合日历的考勤

最近开发项目用到一款日历,所以想来总结一下

2017-10-31 22:26:41 548

原创 自定义View控件---基础

现已有的控件TextViewBUtton---继承了TextViewCheckBox--继承了buttonradioBUttonprogressBarsingbar(评论星星)自定义控件的定义:是Android本身没有提供,需要开发者自定义设计的控件自定义控件的三种定义形式:流程:1.继

2017-03-04 21:09:30 212

原创 viewGroup的方法

.onLayout():--主要用于对视图的摆放参数2,3,4,5:--对应边的左上右下.addView()--添加子视图.getChildAt()--获取对应位置的孩子视图.layout()--摆放子孩子视图--可以改变图形的大小实现横向--上下不变,左右变化实现竖直方向--上下边画-左右不变.measure()--测量子孩子的宽高

2017-03-04 21:07:51 357

原创 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 697

原创 path的方法--画笔的方法

path绘制贝瑟尔曲线起点终点控制点.moveTo(x,y)--移动到某一点(将path移动到起始点).quadTo()----图形控制点参数1,2控制点的X,y坐标参数3:终点的x坐标参数4:终点的Y坐标.addArc()--绘制弧形.addCircle()---绘制圆

2017-03-04 21:05:26 355

原创 view的方法

构造方法:View的构造方法---------串联构造方法--作用:增加了健壮性1.public myVIew(Contextcontext)--使用两个构造的方法作用:主要用于创建自定义空间的实例---new的时候2.public myVIew(Contextcontext,AttributeSetattrs)--两个参

2017-03-04 21:04:04 386

原创 广播接受者BoradCastRevier

广播接受者BoradCastRevier,接收系统消息概念:两种注册方式广播接受优先级两种方式广播接受者概念: - 分类: - 无序广播 - 无论广播接收者的优先级是什么,所有的广播接收者都能同时接收到,不可以被拦截- **有序广播** - 按照广播接受者的优先级去优先接收,可以被拦截(短信接收,电话来电)- 广播注册 - 在清单文件中注册,静态注册

2017-02-03 17:56:29 381

原创 内容提供者ContentProvider

内容提供者ContentProvider案例-内容提供者,内容解析者案例-操作系统短信案例-操作系统联系人 案例-内容观察者 案例-内容提供者,内容解析者概念: 将本app的数据库中的数据,提供给为外部应用访问(对外提供一个url地址)创建一个内容提供者 在清单文件中注册 <provider android:name="com.example.cont

2017-02-03 17:55:24 328

原创 Sevices 服务

Sevices 服务概念: 是一个组件 特点: - ==一直在后台运行==,没有UI界面 生命周期: 两种使用模式: - startSevice() : 开启服务 - bindService(): - 用一个类去继承Sevice - 在清单文件中注册 - 复写: - onCreate():第一次创建会执行,只执

2017-02-03 17:53:39 946

原创 四大组件之一 ---Activity

Activity四大组件之一什么是Activity? Activity是Android中四大组件之一,**提供了窗口供用户与手机进行交互**,比如拨打电话/发短信/照相/浏览网页,只要是手机屏幕上能看到的东西都依托于Activity。(一个界面)创建Activity步骤:自定义一个Activity继承Activity每一个Activity要显示界面都需要在onCreate()方法里重写setCo

2017-02-03 17:52:52 287

原创 多线程下载----Activity

多线程下载Activity多线程下载 多线程下载: 平分服务器中的文件,如果平分不了,最后多余的字节给最后一个线程下载。每个线程只下载自己所对应的服务器资源,使用RandomAccessFile下载到本地指定位置,最后所有线程都下载完了该文件就是一个完整的文件。 多线程下载不会超过单线程下载速度,不会超过最大带宽多线程下载步骤 开启网络获取服务器文件的总长度 totalSize;in

2017-02-03 17:50:45 326

原创 安卓基础笔记5之新闻客户端--OKHttp查询

新闻客户端–OKHttp查询#### ==新闻客户端==#### OKHttp#### ==进度条==#### 面试题:- #### 问题案例-新闻客户端把资源放到服务器上 将json数据放到tomcat的webapps目录下,将里边图片url全部改成自己本机地址即可。测试接口,使用tomcat连接浏览器,注意图片的IP地址连接成功就可以了业务逻辑连接服务器,开启网络请求,获取服务

2016-12-22 00:27:49 389

原创 安卓基础笔记4之网络连接

网络连接常见的的安卓框架==案例-网页源码查看器== 工具类handleGlide框架案例-网页图片查看器常见的网络图片请求框架==注意==- 遇到的问题以及感受常见的的安卓框架- HttpRLConnection Java (SUM) 不需要任何jar包 - OKHttp Square公司,世界排名第一的网络请求框架- Retrofit Square公司- HttpC

2016-12-22 00:26:06 251

原创 安卓基础笔记3之http协议(了解不深)

##### http协议##### 创建一个sevlet程序- http协议==HttpServlet 类==注解://在HttpServlet子类的上面写注解 @WebServlet("/")@MultipartConfig //如果该Servlet想接受Tomcat服务器传来的文件,必须添加该注解 方法:- doGet() ``` protected void doG

2016-12-22 00:24:42 220

原创 安卓基础笔记2之SQLit数据库

知识点SQLit数据库(安卓自带的) 常见数据库 创建一个工具类纯sql方式操作数据库 添加 删除 更新查询面向对象的方式操作数据库 添加 删除 更新查询ListView(安卓核心控件)ListView(理解)ListView入门 ListView优化 复杂的ListView具体细节以及案例##### 常见数据库 Oracle:大型的数据库 ,性能

2016-12-22 00:19:59 467

原创 安卓笔记1之数据存储的方式

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-12-21 23:53:17 340

原创 java基础笔记之其他流

知识点:内存输出流: ByteOUtputStream:可以解决中文乱码问题该输出流可以向内存中写数据, 把内存当作一个缓冲区, 写出之后可以一次性获取出所有数据可以不关闭特点:将整个内存当做一个缓冲区,往里面写数据写完毕后,可以一次性的从内存里面获取里面所有的数据通过toByteArray() toString() 实现成员方法

2016-11-23 17:14:56 294 1

原创 java基础笔记之IO流之字符流

知识点:字符流:是直接读取字符的IO流字符输入流:Reader:读的时候,是把字节转成字符,然后再读取FileReader://字符输入流BufferedReader:特有方法:public String readLine();////一次读取一行,读不到返回null,读到就返回对应的数据(String类型)L

2016-11-23 17:14:00 258

原创 java基础笔记之IO流:

IO流

2016-11-23 17:12:16 276

原创 java基础笔记之异常和File类

----自己总结写的,写的不好,请多指点知识点:一般会把字符串放在equals前面,防止空指针异常异常:分类:throwable:Error :服务器宕机,数据库崩溃Exception: //常说的异常 编译期异常: 非RuntimeException及其子类 运行期异常: RuntimeException及其子类 Thr

2016-11-23 17:11:23 209

原创 音乐播放器

微笑微笑用HTML做了个音乐播放器,可以循环播放,选择歌曲,以及自动播放下一首,运用了js和json知识,下面是效果图和源码,有兴趣的可以试试哦

2016-09-28 15:36:14 1947 8

转载 jquery实现弹幕效果

DOCTYPEHTML>html> head>  title>javascript弹幕title>   <meta charset="UTF-8">     style>        #play{            width:600px;            height:500px;

2016-09-26 18:51:36 1155 1

转载 Js倒计时代码,带闹铃功能

源码:[javascript] view plain copy          "utf-8">      "X-UA-Compatible" content="IE=edge">      "viewport" content="width=device-width, initial-scale=1">

2016-09-26 18:50:04 509 1

原创 我的新博客

第一篇博客,带着激动,忐忑心情编辑着,同时希望能一直鞭策着我继续向前进

2016-09-26 17:38:04 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除