自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于Android开发者的简历

最近公司招人,就看了一些简历,关于招聘网站,我的上家公司跟现在这家公司都用的智联跟前程。关于简历只想说有些人光简历就赢了一半了,关于简历,我只说一下我的个人想法。1、个人博客、Github等链接,位置提前或者自成分区。 个人博客、Github等链接算是一个个人特色。理由:应该不用说太多,看个人理解。2、简历项目经历的编写大于专业技能。 因为简历太多,筛选简历的时候,我选...

2018-03-01 16:44:32 15116 12

原创 Android rxjava 中Observable 转型 “incompatible types: Object cannot be converted to ……

问题: Android rxjava 中Observable 转型 “incompatible types: Object cannot be converted to …… 关于Observable转型的问题估计应该不少人遇见了吧,我之前也遇见了。原因: 项目中使用Observable的转型问题是由java version引起的,需要Android Studio支持Java version

2018-02-07 12:00:33 5569

原创 Android config.gradle

对版本以及依赖控件版本进行统一管理:1、创建config.gradle放在项目跟目录ext{ android=[ compileSdkVersion : 27, buildToolsVersion : "27.0.3", minSdkVersion : 15,

2018-02-06 13:55:59 536

原创 Android常用框架整理

1、网络框架OKGOhttps://github.com/jeasonlzy/okhttp-OkGoMVParms网络请求全家桶好处太多,rx系列很全面Rxjava Rxandroid RxLifecycle Rxcache ,只是项目中使用的Dagger,关于Dagger个人认为有的人喜欢用这种依赖注入,大大简化了new实例的过程,但有的人不喜欢这种依赖注入,因为给项目...

2018-02-06 11:30:28 2209

原创 Android 自定义Camera

地址:https://github.com/danfengfirst/Camera Demo说明: 1、Demo包含了自定义的矩形View ,一般这种矩形放个图片就可以了,这里因为对长宽比有特别的需求,希望在不同屏幕保持相同的长宽比,因此这里进行了自定义,自定义部分可以换成图片。 2、Demo中将Camera直接放到了自定义的SurfaceView中。3、触摸聚焦 //设置触摸事件监听

2018-02-03 14:10:40 593 1

原创 Android Studio 教你3步会用tesseract

资源链接:Tesseract 两个重要的github连接: https://github.com/rmtheis/tess-two https://github.com/tesseract-ocr/tessdatatesseract具体使用:1、添加依赖 compile 'com.rmtheis:tess-two:8.0.0'(这应该再熟悉不过了) 2、从上面的第二个tess

2018-02-01 17:24:02 4859 3

原创 Android mvparms 踩坑

GitHub:https://github.com/JessYanCoding/MVPArms 起先是想自己封装Retrofit+Rxjava+mvp这种架构,在网上参考了很多文章,结果就看到了关于mvparms的介绍https://www.jianshu.com/p/4bbecd0bb027 作者把mvparms介绍的非常niu,当然这样的项目能够封装的十分灵活也确实很厉害了,项目好用归好用,

2018-01-31 17:15:18 6538 3

原创 Android Studio 常用快捷键(PS:windows下的绝对实用)

常用快捷键 快捷键 作用 alt+enter 导包/类型转换 ctrl+alt +L 格式化代码 ctrl+p 查看方法参数类型 shift+enter 换行 ctrl+鼠标左键 查看类 ctrl+alt+insert 构造器或者setget方法 ctrl +左右方向键 返回上个类/前进到下个类 alt+上下键 方法间快速移动查

2018-01-31 10:28:23 587

原创 Android retrofit2.0 raw请求

最近在使用retrofit的时候遇见一个问题,当我本地使用postman进行请求时可以获取到返回结果,但是当我使用retrofit通过post方式请求时却返回500的错误。 我们平时使用retrofit进行请求一般都是以表单的形式进行,嗯,当然现在越来越多的以表单的形式进行请求数据了,但是为什么在postman上同样的post请求,在android上却得不到正确的结果?注意上图postman的

2018-01-24 17:21:42 6550 3

原创 Centos

1、ifconfig 之后没有出现IP地址,找不到网络,可以通过下面的方式cd /etc/sysconfig/network-scripts/sudo ifup enp0s3 2、miniCentos无法挂载

2018-01-05 09:04:38 278

原创 Lab ColorSpace and Channel in Opencv(java)

最近在弄opencv,了解到了lab这种比较接近人眼视觉的这种色彩空间,对lab色彩空间的解释可以百度,这里就不多说了。这里想说2个问题 1、是Lab的取值范围,因为之前从百度看了找了很多文章,标题都是Opencv lab结果给的都是lab的标准解释,导致自己误以为在opencv里面Lab中比如L的取值范围依然是0-100,直到自己在进行信道分离时发现lab三个通道没有一个通道的数值是完全在0-1

2017-12-29 09:33:39 696

原创 Android 图片与屏幕坐标点

计算获取的ImageView图片显示时的实际大小 public static int[] getRealImgShowSize(ImageView imageview){ Rect rect=imageview.getDrawable().getBounds(); //可见image的宽高 int scaledHeight = rect.height

2017-12-27 13:39:47 6250 3

原创 Android Opencv(四)

图层金字塔与reSizePyramid中文金字塔,因此pyrDown和pyrUp函数也是十分形象的, pyrDown和pyrUp都是先进行了5x5的高斯模糊,之后 pyrDown(src, dst, dstsize);角点检测goodFeaturesToTrack(image, corners, maxCorners, qualityLevel, minDistance) ima

2017-12-26 13:58:20 517 1

原创 Android opencv(三) 边缘检测Sobel、Canny

Android opencv(三) 边缘检测Sobel、La 、Canny

2017-12-18 12:02:26 2735

原创 Android opencv(四)轮廓检测

轮廓检测函数: Imgproc. findContours(image, contours, hierarchy, mode, method) 通过轮廓检测找到面积最大的轮廓并绘制轮廓: List contours=new ArrayList<>(); Imgproc.findContours(blurredImage,contours,new Mat(),I

2017-12-18 11:15:19 6311 2

原创 AndroidStudio opencv(二)perspective transform

public void transform(View view) { //最开始的图片 Mat sampledImage = ImageUtils.bitmapToMat(mBitmap); //变换后图片 Mat correctedImage = new Mat(sampledImage.rows(), sampled

2017-12-12 15:47:36 1000 3

原创 AndroidStudio opencv(一)

1、官网下载opencv中Android的sdk https://opencv.org/releases.html 2、在Androidstudio中File——new——import Module导入你的opencv,选择sdk下的java目录,在你的项目中进行引用。 ps:导入opencv之后将opencv的compilesdk 跟buildToolsVersion均修改为你项目一致的版

2017-12-08 19:14:15 1115

原创 Android camera2

布局只用到了SurfaceView跟Button。有的手机黑屏,需要给SurfaceViewHolder设置FixedSize。public class CameraActivity extends AppCompatActivity implements SurfaceHolder.Callback { private SurfaceView mCameraSurfaceView;

2017-12-07 20:23:57 564

转载 转载:VOIP 客户端比较

在Android平台中,Voip客户端的开源项目有Sipdroid、IMSdroid、CSipSimple、Linphone等,现对它们做一个比较,如下:                  关系 \  客户端            SipdroidIMSdroidCSipSimpleLinphone协议sip3GPP IMSpjsiposip工具语言  Java(架构)  C++(编码)   Jav

2017-11-28 11:50:23 1152

转载 IM比较SipDroid/IMSDroid/CSipsimple/Linphone/Webrtc

一) sipdroid 1)架构 sip协议栈使用JAVA实现,音频Codec使用skype的silk(Silk编解码是Skype向第三方开发人员和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器)实现。NAT传输支持stun server. 2)优缺点: NAT方面只支持STUN,无ICE框架,如需要完全实现P2P视频通话需要实现符合ICE标准的客户端,音频方面没看到AEC等技术,

2017-11-27 09:47:47 634

原创 Linux入门学习相关

1、日志: /var/log 2、配置: /etc 3、经常使用的工具: sed、awk、netstat、less、ifconfig、cat、ps(查看进程) 4、启动项: /etc/init.d

2017-11-16 17:33:39 279

原创 Android开发问题

1、AndroidStudio中http代理 这个问题是前几天新来的同事安装了AndroidStudio之后一直不能下载任何插件,也不能通过搜索来以来各种第三方lib,看了一下,第一感觉就是他安装的时候设置了代理,如果你也遇到了这种情况,找到File——setting——直接输入http选择No proxy 2、Android xxx is not translated in zh

2017-10-20 14:09:39 488 1

原创 Android Studio Git 修改用户名、密码、URL

修改用户名、密码: 在AndroidStudio的terminal git config --global user.name "wdf"git config --global user.email “……”git config --list获取所有信息修改URL: 找到项目路径下的.git目录下的config文件 打开直接修改下面地址即可。 其他常用操作命令Git相关命令介绍之建

2017-10-12 15:18:18 33412

转载 欢迎使用CSDN-markdown编辑器

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

2017-10-12 15:07:05 411

转载 开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)

国家气象局提供的天气预报接口 接口地址: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.html http://m.weather.com.cn/data/101010100.html对于第三个接口,返回信息比较全面,也是以json格式提供,

2017-08-22 10:11:13 18618 2

原创 SpringBoot集成Swagger步骤详解及遇到类型转换错误+400

在[ SpringBoot入门(五)数据库操作入门]文章的基础上继续的(http://blog.csdn.net/danfengw/article/details/77435168)1、Swagger在pom.xml文件的配置<dependency> <groupId>io.springfox</groupId> <artifactId>springf

2017-08-21 17:51:29 5935 7

原创 SpringBoot入门(五)数据库操作入门

前提:电脑安装了mysql,版本不要太高,我用的mysql 5.5版本太高了有问题,之前有尝试过。 1、要进行数据库操作首次要在pom.xml中添加2个依赖jpa+mysql,如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-

2017-08-20 22:20:34 662

原创 SpringBoot入门(五)Redis数据缓存

Redis了解一、缓存的应用场景什么是缓存? 在互联网场景下,尤其 2C 端大流量场景下,需要将一些经常展现和不会频繁变更的数据,存放在存取速率更快的地方。缓存就是一个存储器,在技术选型中,常用 Redis 作为缓存数据库。缓存主要是在获取资源方便性能优化的关键方面。Redis 是一个高性能的 key-value 数据库。GitHub 地址:https://github.com/antirez/r

2017-08-16 11:41:53 534

原创 SpringBoot入门(四)日志输出

Java程序,日志输出,我认为是第一位的,把它的应用拿到这里。spring-Boot对日志的处理,和我们往常的处理完全可以一致,通过logback.xml进行处理,即使有更先进的东西,我们也不用去管它。这里,为了简便,我们任然使用前一篇的工程spring-boot-sample-data第一步,在src/main/resources中增加logback.xml文件,文件内容为(这里仅最简单的,根据工

2017-08-15 13:47:57 2073 1

原创 SpringBoot No embedded stylesheet instruction for file: ……logback.xml

No embedded stylesheet instruction for file: file:/D:/javaworkspace/Test/src/main/resources/logback.xmlorg.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: No embedded stylesheet instructio

2017-08-15 11:56:14 914

原创 SpringBoot入门(三)Controller的使用

浅析@Controller:处理http请求 @RestController:Spring4之后新加的注解,用于代替原来@ResponseBody +@Controller的组合 @RequestMapping:配置url映射(用户通过访问某个url访问到我们某个方法)@Controller原来的代码@RestControllerpublic class HelloController {

2017-08-11 11:54:08 1230

原创 Springboot入门(二)项目配置

pom.xml文件相关信息 groupId>com.examplegroupId> artifactId>TestartifactId> version>0.0.1-SNAPSHOTversion> packaging>jarpackaging> name>Testname> description>Demo project for

2017-08-10 18:08:09 509

原创 Springboot入门(一)Hello Springboot

eclipse在线安装springboot插件(推荐在线安装,之前也有尝试离线安装,时间并不比在线安装短多少,而且有时候还会出现安装不上的情况,所以不是很建议离线安装) 1.Help -> Eclipse Marketplace… 2.选择“Popular”标签去查找spring Tool Suite (STS) for Eclipse插件,找到后在线安裝 加载时间稍长,

2017-08-09 15:21:49 912

原创 springboot创建项目问题:Failure to transfer org.codehaus.plexus:plexus-archiver:jar:2.0.1 from

Failure to transfer org.codehaus.plexus:plexus-archiver:jar:2.0.1 from http://repo.maven.apache.org/ maven2 was cached in the local repository, resolution will not be reattempted until the update int

2017-08-09 14:47:38 1399

原创 SpringBoot创建项目问题:ArtifactTransferException:Failure to transfer maven……

刚开始创建项目出现的问题是项目创建不了,显示Import ……点开显示:ArtifactTransferException:Failure to transfer maven…之后打开项目,项目上有红叉,而且项目创建的文件夹也都不完整,并报出另一个错误,大致如下:Could not calculate build plan: Failure to transfer org.apache.ma

2017-08-09 14:47:03 1489

原创 CSS(二)基础总结

sublime 中html补全快捷键:html:xt+tabcss一些简单又常用的属性 text-decoration: none | underline | line-through 颜色值设置 选择器标签选择器 类选择器(.) ID选择器(#) 通配符选择器(*) 复合选择器:{ 交集选择器:标签+类(或者ID)选择器{属性:值} 后代选择器:选择器+空格+选

2017-06-14 16:28:44 497

原创 Android 自定义View——带进度条按钮

Android 自定义View——带进度条按钮

2017-06-08 18:14:35 915

原创 Android 自定义日历控件

跟着强哥的这篇文章顺便学习了一下:Android Studio 上传 Library 至 Jcenter 生成依赖的两种方式 http://blog.csdn.net/lv_fq/article/details/72567208然后把自己自定义的控件传到jcenter上了强哥的文章总结的还是很好的。 compile 'com.danfeng:CalendarView:1.0.1'思路先来理一下自

2017-05-26 14:00:56 4726 3

原创 Android 日历(EasyCalendar)

最近找了几个日历的控件,忙活半天发现有的不是很好用比如CompactCalendarView,发现EasyCalendar还可以,应该挺好用的。使用也很方便 1、添加依赖 https://github.com/shichaohui/EasyCalendarcompile 'com.sch.calendar:easy-calendar:1.0.0'2、布局 <com.sch.calendar.

2017-05-04 18:22:34 2956 1

原创 WebRTC AppRTC(一)环境配置详细步骤与坑总结

弄webrtc确实不是很好弄,目前仅调通了pc端的网页与手机端网页的视频。不过感觉还有些问题1、两者都必须要使用火狐浏览器2、感觉pc端摄像头拍出来的画面还可以,手机端稍微有点花3、进入房间接通后过一段时间才显示两个视频画面~~~~apprtc的demo还没有调通,问题出在turnserver,后面弄好了再发文章。网上有很多关于apprtc的搭建的步骤,有的详细有的不详细,不管怎样中间还是有很多的坑

2017-04-01 16:30:44 18190 13

kotlin-for-android-develapers-中文

kotlin-for-android-develapers-中文.pdf文档 。提供给大家

2017-10-20

彩色圆形进度条

彩色圆形进度条

2017-05-17

xf-adobecc2015

AE用于产生注册码的 xf-adobecc2015

2017-05-04

android事件分发机制

android事件分发机制

2016-12-29

VMware-MAC-patch-unlock-all-v120

VMware-MAC-patch-unlock-all-v120.zip 安装教程请查看本人博客

2016-12-16

Android 车牌识别

Android 车牌识别

2016-12-13

PHP 与MySQL+web开发相关文档

PHP 与MySQL+web开发相关文档

2016-12-13

window下本地git服务器搭建详解

window下本地git服务器搭建与使用详解

2016-11-18

pdfview基于我的一篇博客

http://blog.csdn.net/danfengw/article/details/50351673 基于这篇博客提供的源文件

2016-11-10

tinkerDemo的两个apk可以安装试一下

tinkerDemo简单的实现了热补丁,具体的还没尝试,安装上baseApk(app-debug-1019-15-16-03)之后,将patch_signed_7zip放置到Environment.getExternalStorageDirectory()+File.separator;+ "FixPath"+File.separator+"patch_signed_7zip.apk";路径下面,如果你不能确定该路径,具体详见里面的说明。具体的实践详见博客。http://blog.csdn.net/danfengw/article/details/52848948

2016-10-19

EchartDemo

利用Echart在Android端实现柱状图饼图的展示

2016-02-18

tomcatplugin

tomcatplugin用于Ecplise中搭建Servelet时的插件使用

2016-02-18

apache-tomcat-7.0.63-windows-x64.zip

用于Serverlet服务器的搭建,作为搭建Servelet的插件使用

2016-02-15

SVN插件Tortoise

该SVN插件主要是用于Ecplise的SVN的配置,用于同步和管理代码

2016-01-31

SVN插件(Tortoise)

该SVN插件主要是用于ecplise的,用于代码版本管理

2016-01-31

录制gif动画工具

该工具可以用于录制gif动画,类似于我博客中的效果图

2015-12-01

反编译工具及其用法

APP反编译工具及其使用方法的说明,说明详细,使用简单。

2015-11-03

空空如也

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

TA关注的人

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