自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 el-date-picker 控制可选日期范围 时间选择只显示小时 并控制小时可选范围

现在 需要做一个 时间选择器 ,可以根据 小时(同时选天和小时) 和天 和月,节假日等类型控制日历的选择样式解决 根据上面的类型切换type 为datetime,date,和month来解决显示问题,功能点1.重大节假日 就是只有节假日可选 type 为date 控制可以选择的具体日期(例如五一 是5.1-5.5 5天可选)功能点2.小时 需求是 时间选择器 可以同时选择日期 和时间,只可以选择小时并且 分和秒 不显示解决功能点1理解disabledDa...

2020-05-27 11:10:07 14499 8

原创 Android poi生成word 文档并生成html 预览

最近在项目中遇到了,根据用户填写的信息,自动填写到word模板中,可以从手机中导出完整的word,并可以在应用中进行预览的需求。准备:1.自己编写好的word模板用$content$ 做为要被替换的标识。具体模板样式可以根据需求编写。这里提醒必须是以 .doc 结尾的文档。2.poi 库网上其实编写的生成word 文档 和 预览基本都都是一样的,而且也是对的。我也是按...

2019-04-29 18:25:19 2318 2

原创 百度地图集成 地图、定位、周边位置检索

开发中需要集成百度地图,用到三个功能1.点开地图定位当前位置。2.地图中间点定位图标显示,滑动地图定位图标始终在地图中间。3.根据上面定位图标,检索出附近位置信息。效果图拖动地图位置后1.首先先申请百度账号,并申请AK,等信息并下载sdk官网地址http://lbsyun.baidu.com/index.php?title=androidsdk/g...

2019-04-29 11:52:11 955

原创 Android 5.0 以下截屏方案测试

最近在项目中做视频通话的屏幕共享的功能,需要用到屏幕采集的功能,由于5.0以上版本系统有api所以实现比较简单,做5.0以下版本时候真的是很痛苦,一下列举一下我尝试的方法。方法一:利用SDK提供的View.getDrawingCache()方法。public static Bitmap capture(Activity activity) { activity.getWi...

2018-11-28 15:42:37 583

原创 dialog弹出但是不显示

在做项目中发现一个问题,就是在应用中点击出现dialog 然后唤起文件管理器,然后播放视频后,回到原应用后同样的点击 dialog 不显示,但是实际已经出现在屏幕上,只是看不到,dialog里面的按钮事件都存在。解决方案添加如下两个权限。<uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW...

2018-11-21 10:58:21 4320 1

原创 HttpURLConnection中getInputStream()异常java.io.FileNotFoundException

在项目中遇到了一个HttpURLConnection网络请求报异常的问题  java.io.FileNotFoundException后来通过log 定位到具体得问题出现在  urlConnection.getInputStream()上分析原因为:HttpURLConnection POST请求时候,当getResponseCode为HttpURLConnection.HTTP_OK...

2018-09-27 11:10:55 12862 3

原创 webrt源码示例demo 演示展示

上一篇文章写到了webrtc 源码的下载及编译成vs2017的项目的过程。但是变成vs2017的项目后具体怎么运行出来,看到demo实际的运行效果,简直是一头雾水,接下来就讲解一下怎么看到实际的效果。第一步:找到源码里面examples 文件夹 下的Peerconnection_client 和Peerconnection_server这两个模块第二步:然后右击 一个一个的右击...

2018-08-22 15:13:56 1071

原创 android 进程的理解

Android的进程主要分为以下几种:首先说的进程就是一个应用,这里说的是一个应用级别。1.前台进程1.用户正在交互的 Activity(已调用 Activity 的 onResume() 方法)当前用户可以触摸的 就属于前台进程   也就是用户正在用的应用 2.前台进程 关联  的其他进程也属于前台进程  (比如当前进程用到了其他进程的东西,其他进程也就成了前台进程,不然他被杀了,当前的进程会出...

2018-04-20 16:18:06 471

原创 网上创建git 仓库并提交代码上去

我这里用的是码云 第一步 登陆码云成功点击 加号然后创建一个git项目下面的readme 一定要勾选,不然 是另一种模式,对于初学者还是要勾选。然后克隆地址 ,不管是用source tree  还是用studio 的git 然后都要先从  克隆地址下载到本地 ,这样就算是和网上仓库的版本统一了,studio 直接import from git 就可以下载到本地了。然后 我们把要上传的项目 复制到 ...

2018-04-03 22:13:58 453

原创 Activity 的启动模式

我们知道,默认情况下,当我们多次启动同一个activity时,系统会创建多个实例并把他们一个个放入任务栈,当我们按back键,这些activity又会一个个退出。任务栈是一种后进先出的栈结构。在Android中是使用任务(Task)来管理Activity的,任务就是存放在栈里面的Activity的集合,这个栈就是称为任务栈。启动一个activity的时候就会用到栈。一,Activity的Launc...

2018-02-27 15:30:40 115

原创 android LayoutInflater.inflate()的参数理解

LayoutInflater.inflate()的作用就是将一个xml定义的布局文件实例化为view控件对象(也是一个布局文件);LayoutInflater.inflate是加载一个布局文件; findViewById则是从布局文件中查找一个控件;一.获取LayoutInflater对象有三种方法LayoutInflater inflater=LayoutIn

2018-02-07 16:50:17 247

原创 Android IPC机制简介

IPC 是Inter-Process-Communication 的缩写,含义为进程间通讯或者跨进程通信,是指两个进程间进行数据交换的过程。理解两个概念  线程 是CPU调度的最小单元,同时线程也是一种有限的系统资源 。                     进程一般是指一个执行单元,在pc端或者移动端对应表示一个程序或者一个应用。进程和线程的关系   一个进程可以包含多个线程。一个

2018-01-23 22:17:46 173

原创 Android中getwidth()和getMeasuredWidth()的区别

getMeasuredWidth()获取的是view测量后的大小(onmeasure),getWidth()获取的是这个view最终显示(区域)的大小(父布局的Onlayout有关)我们自定义view的时候 可以在 onMeasure()方法中获取到xml中的大小,int widthMode = MeasureSpec.getMode(widthMeasureSpec);int wi

2018-01-17 18:33:33 562

原创 android view 坐标系

一. 坐标系分类Android 中的坐标系可以分为三类: 屏幕坐标系, 布局坐标系, 以及视图坐标系.1.屏幕坐标系: 该坐标系是以屏幕的左上角为原点(0, 0), 水平向右代表 x 方向的正方向, 垂直向下代表 y方向的正方向2.布局坐标系: 该坐标系是以 viewgroup 的左上角为坐标原点, 水平向右代表 x 方向的正方向, 垂直向下代表 y 方向的正方

2018-01-17 18:13:17 2623

原创 Android 数据库升级完整解决方案

背景:       app升级,我们数据库发生改变的情况,如新增一张表、改变某张表中的字段名、添加一个新的字段等一系列表结构的改变解决方案   1. 卸载当前版本,安装最新版的; 这种会造成数据丢失,基本不会考虑   2. 更新数据库;更新数据库      情况1. 用户每次都更新应用,也就是数据库一级一级更新  v1到v2    v2到v3  情况2.用户好久没更新

2018-01-17 14:55:01 435

原创 改变控件的位置和大小

背景:    我们在开发过程中,经常会遇到需要动态的改变一个控件的大小和位置的情况    我们通过自定义view可以了解到,padding不能改变控件的大小,只能改变内容距离所在view边界的距离,margin可以改变一个控件 距离四周控件的距离,当然(一些情况下)如果只移动内容padding也可以制造出,控件位置移动的假象修改控件的位置  RelativeLayout.L

2018-01-17 10:51:26 325

原创 广播唤起一个界面A 按home键后 点击应用图标应用重新加载未出现界面A

问题 :    我做的一个视频通话项目,当程序未在界面中来电了,我通过监听来电广播来启动一个通话界面(这时候intent的启动模式Intent.FLAG_ACTIVITY_NEW_TASK)因为当前应用已经完全退出,没有存在Task栈,不这样设置程序会因为找不到存放activity的栈从而崩溃,所以要为启动的童话界面开辟新的Task栈。然后问题来了,在这种情况下,我按home键,退回到设备的l

2017-06-29 10:56:44 450

原创 imageview 动态设置大小

动态改变imageview的大小设置imag1.setImageResource(R.drawable.xx_ktzxlb);ViewGroup.MarginLayoutParams margin9 = new ViewGroup.MarginLayoutParams( imag1.getLayoutParams());RelativeLayout.LayoutPar

2016-12-20 13:08:09 1457 1

原创 自定义进度条学习

之前一直用到进度条的学习 ,习惯百度 但是时间一长,再次写发现和没有写过一样,所以在今天再次写的时候,留下一点痕迹网上写的自定义进度条很多  但是呢看别人的真的是不如自己理解的自定义进度条的样式  写在drawable下                                                         

2016-12-16 14:30:17 413

poi-3.9靠谱好用word生成并且转html预览

靠谱好用的poi-3.9资源,之前网上下载的用在项目中word转html一直报异常,更换成这个库完美解决了。不要因为库的错误再浪费你宝贵的时间了!

2019-04-29

百度地图定位及周边信息

通过百度地图定位当前位置,并根据当前位置显示附近信息,同时支持拖拽地图,定位图标跟随,并切换周边信息

2019-04-29

空空如也

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

TA关注的人

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