自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 Vue 中mvvm的理解

M:  简单理解为data数据V:理解为viewVM:数据监听与绑定

2018-06-09 10:31:19 1333

原创 Android面试题(三)

1andriod mvp与mvc的区别 m(view) 绘制ui,与用户的交互。 model:对数据的操作、对网络等的操作,和业务相关的逻辑处理; presenter:Presenter理解为一个中间层的角色,它接受Model层的数据,并且处理之后传递给View层,还需要处理View层的用户交互等操作。 最大的区别就是mvp中model层不能和view层进行直接的交互,mvc中可以

2017-02-14 17:31:55 218

原创 Android面试题(二)

1.service的生命周期 2service是否是在mainThread中运行的,service能进行耗时操作吗? 没有明确的指明service的运行线程,service实在mainthread中运行的。 service里面不能执行耗时的操作(网络请求,拷贝数据库,大文件)3.Service有哪些启动方法,有什么区别,怎样停用Service? (1)通过startService

2017-02-07 17:29:11 267

原创 Android 面试题(一)

1静态内部类,内部类,匿名内部类,为什么内部类会持有外部类的引用?持有的应用是this,还是别的? 静态内部类:用static修饰的内部类 内部类:在一个类的内部重新创建一个类 匿名内部类:使用new生成的内部类 内部类的产生依赖于外部类,持有的是类名.this2arraylist和vector的区别: java1.2 以后开始引入的vector vector:线程同步,当vecto

2017-02-06 17:30:57 230

原创 andriod 断点下载

以前没有用过断点下载,觉着这个东西非常高深,经高人指点后,觉着并没有那么难。ps:项目用的是高人封装的httputils,但是没有封装断点下载。原理如下: startProgress :断点的位置 ①:在请求的head中添加 .addHeader(“RANGE”, “bytes=” + startProgress + “-“) ②:RandomAccessFile 的feek(startP

2017-01-19 13:39:12 272

原创 Android sd卡创建文件夹保存文件

最近,做了一个下载视频的功能,要在本地存储视频,因此研究了一下本地保存视频的方法。 视频保存肯定要保存到外部存储,有两种方式(总结了两种,还有很多。。。具体的可以参照http://www.tuicool.com/articles/AvUnqiy):第一种:(保存外部存储本地,视频能被视频播放软件看到,而且,程序卸载,视频仍然在) /storage/sdcard/0/test/tt private

2017-01-19 11:39:43 1784

转载 Android 6.0+以后权限问题

最近做了个项目,在6.0以上的手机除了问题,去网上看了一下,恍然大悟==== 搜了一下,鸿扬大神的三方库还是不错的,也弱弱的用了一下====== 详见库:https://github.com/hongyangAndroid/MPermissions. 如果出现冲突, 遇到这个报错的时候,不要慌Error:Execution failed for task ':app:processDebug

2017-01-10 16:48:55 257

原创 Android TableFixHeaders 最后添加一行计算总和,上下不能滑动,左右可以滑动

思路: ①最后一行添加一个横向scrollview ②禁止scrollview滑动事件 ③监听TableFixHeaders滑动距离,添加接口回调 ④实现回调接口动态移动scrollview的距离当然,更直接的方法是在scrolby()方法里实现……

2017-01-03 18:18:39 645

原创 Android viewpager滑动指示器,滑动卡片,

==========》最近项目要实现这种效果实现思路: viewpager 滑动 添加监听,然后选中的position颜色改变三方库:(优化的比较好) https://github.com/JakeWharton/ViewPagerIndicator 具体使用请参考: http://blog.csdn.net/androidstudioo/article/details/51680256遗留

2017-01-03 10:48:39 831

原创 AndroidStudio 添加依赖包

=========》菜鸟飘过=====》 做了Android有一段时间了,但是有些基础的东西还是不明白啊,粘贴,复制成了习惯,决心势必躬亲,提高一下自己的基础。下面分享一下androidstudio添加依赖的方法 第一步 第二步 第三部

2016-12-29 22:21:06 2419

原创 由于本都gradle版本过低导入项目过慢解决办法

导入某个工程时,卡在这个界面不动------郁闷原因分析:这种原因是由于AndroidStudio的gradle版本过低,而需要打开的项目的gradle版本太高,需要从goolge下载gradle版本,但是由于国内连接Google服务器过慢,所以打开的速度会很慢,就会出现这种原因。 原因求证: 第一步:首先打开android studio项目 找到项目目录gradle\wrapper\grad

2016-12-28 12:28:38 995

原创 textview显示html数据

rookie====》报道 textview.setText(Html.fromHtml(""));

2016-12-28 09:54:40 237

原创 Android 简单的自定义dialog

菜鸟报道———-简单的自定义dialogAlertDialog.Builder builder = new AlertDialog.Builder(InterViewSurfaceNewActivty.this);alertDialog = builder.create();alertDialog.setCanceledOnTouchOutside(false);//设置区域外点击消失aler

2016-12-23 13:48:27 341

原创 动态设置(viewGroup)布局的位置、大小

动态设置(viewGroup)布局的位置、大小params1 = (RelativeLayout.LayoutParams) rl_meeting1.getLayoutParams();//布局位于父控件的底部(父控件为relativelayout )params2.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);//设置布局的大小(为了适配,大小可

2016-12-23 11:49:00 3621 1

GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView

GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView,希望能帮助大家

2014-03-28

类似手机联系人的滑动效果

类似手机联系人,能够实现分组,顶部出现阴影的功能

2014-03-27

空空如也

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

TA关注的人

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