自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

向大牛前行

学习加分享

原创 java 服务器接口快速开发之servlet详细教程

又是许久没更新博客了。但最近好在有些事情忙完了。今天针对我在做的个人项目后台技术进行详细的记录。希望可以帮助一些想自己搭建简易接口开发的同学,更好的了解客户端的网络请求机制。 首先我们需要的开发工具和环境(这里不区分mac和windows,区别不大) 由于我们的接口开发语言是java,那么当然还...

2017-05-08 21:08:35

阅读数 21071

评论数 4

原创 android studio library 模块中正确引用aar

今天对接一个海康监控的sdk,其中sdk 是以aar的形式提供的,并且我需要用到此aar的模块是个library。所以按照正常的在application模块中引入aar的方式一致报错,首先提示要关闭offline ,然后关闭了还是会提示错误。想了很久不明白。最终通过公司前辈的指导,正确的引入了aa...

2017-04-17 19:22:45

阅读数 22121

评论数 12

原创 Eclipese解决65535问题

项目一直受这个问题的困扰,主要还是因为项目属于智能家居这块的,并且还在使用eclipese,所以集成了很多第三方sdk 导致方法数超限。最近致力于解决这个问题。 首先google官方是给出了解决方案的,详细请看连接https://developer.android.google.cn/studi...

2016-12-16 17:06:49

阅读数 823

评论数 13

原创 Python抓取小说数据项目分析(含源码地址在最后)

Python爬取网络小说数据,小说app产品开发文档1.Python爬取数据过程分析 哪些数据使我们需要的:1.首页数据:分类、排行、推荐书籍。 2.可浏览的数据有:书名,图片,作者,类别,字数,是否已完结。 3.点击进入小说详情页我们在上面的数据基础上我们还需要:小说简介,目录章节(包括...

2017-07-31 21:42:23

阅读数 2885

评论数 0

原创 问题小结

总结一些最近遇到的问题: 1.腾讯X5内核使用加载H5页面播放视屏的问题: 视屏播放只有声音没有画面。 以下接口禁止(直接或反射)调用,避免视频画面无法显示: webview.setLayerType() webview.setDrawingCacheEnabled(true); 小米手机...

2017-07-31 21:38:19

阅读数 160

评论数 0

原创 Android 清单文件属性大全

最近得空,再回顾一下android api文档,其中有些地方自己做了总结,如想看api的,链接在此:https://developer.android.google.cn/guide/topics/manifest/activity-element.html#reparentalwaysRetai...

2017-06-16 17:13:44

阅读数 1216

评论数 0

原创 微博分享sdk4.0 中遇到的坑以及解决办法汇总

最近刚转正,公司真的很忙,上一个月加班成常态,关键还是12点以后,打破我工作以来加班最晚记录:凌晨2点。当然越忙对于我们来说也是有益处的,可以多学到很多东西。 公司项目用的微博的sdk 还是挺老的,大家都知道,早版本的微博sdk 存在一个问题就是使用了隐式的intent,而这个在android ...

2017-06-01 21:13:37

阅读数 1879

评论数 3

原创 第三方jar或者aar使用的minsdkversion 小于自己app的version解决办法

我们项目经常会用到第三方的库,不管是aar还是jar 如果minsdkversion 小于自己app的版本的话肯定会报错的。这个时候解决办法是什么呢? <uses-sdk tools:overrideLibrary="xxx.xxx.xxx, xxx.xxx.xxx" /...

2017-04-17 19:30:11

阅读数 2283

评论数 0

原创 仿照微博详情页动态评论滚动头

最近做到一个需求,就是可以悬停的头部。就是当一个条目在屏幕之下的时候悬停在屏幕最下部,当条目在屏幕上方的时候,悬停在屏幕的头部。最终效果如下: 效果看起来不怎么好,因为mac上的GiF制作软件很奇怪,大家先看着吧。真的需要的话可以下载项目来运行试试。 首先我们考虑下实现的思路: 1.由于...

2017-03-30 20:56:14

阅读数 1221

评论数 0

原创 GradientDrawable 动态设置背景的使用

我们经常会为控件按钮等设置背景图,一般的效果都是,圆角,颜色,渐变色,阴影,或者是选中效果等。正常情况下都是通过,xml文件来静态的配置。当我们在代码中需要动态配置的时候,我们可以选用GradientDrawable这个类来实现我们的效果。支持的形状有4种: /** * Shape is...

2017-03-08 14:32:42

阅读数 2001

评论数 0

原创 带指示器的轮播图实现

过完年,一直荒废到现在。过完年忙了一个礼拜找工作,办离职,办入职,还得换房子。所以可以说是忙得不可开交。这个礼拜终于入职办完,房子也搬完了。下了班能够留在公司学习一些知识,那么很多东西从今天就得继续捡起来了,继续我们的学习和奋斗路程。 那么在这个普天同庆的日志我们该学点什么呢?最近学习到了一个很...

2017-03-02 20:26:14

阅读数 864

评论数 0

原创 synchronized 类 ,对象 ,以及方法的解析

java中的synchronized 关键字,想必大部分人还是了解的,就是同步。主要目的是什么呢?:避免多线程共享资源的不安全。什么意思呢?因为如果存在多线程共享资源的时候,很容易出现不安全性。比如下面一段代码就是不安全的:public class ThreadTest { private ...

2017-01-10 17:35:02

阅读数 406

评论数 0

原创 android-24中DatagramSocket的坑,以及synchronized的用法详解

最近项目出现在android 7.0 的设备上出现anr,通过排除发现是我用的第三方的jar 中在使用DatagramSocket 关闭链接的时候如下: if (datagramSocket != null) { datagramSocket.disconnect(); ...

2017-01-10 15:22:47

阅读数 3178

评论数 2

原创 google中文官网阅读笔记之正常权限和危险权限

官方地址:https://developer.android.google.cn/guide/topics/security/normal-permissions.html 正常权限涵盖应用需要访问其沙盒外部数据或资源,但对用户隐私或其他应用操作风险很小的区域:也就是不需要用户同意或拒绝的权限。...

2016-12-20 11:16:54

阅读数 379

评论数 0

原创 项目小计之客户端框架简介

上一篇:http://blog.csdn.net/qq_35522272/article/details/53511956 1. 什么是框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应...

2016-12-08 00:21:15

阅读数 250

评论数 3

原创 项目小计之开发之前

前言 今天刚好是和女朋友在一起的1000天。毕设项目也从今天开始,哈哈!由于女朋友毕设项目是一个”xxx分享交流平台”,本人作为一个移动端开发者,并且作为男朋友的角色,义无反顾的接受了这个任务。哈哈!是不是很虐狗,不好意思啦。我平时也很少做这种事,的确不地道。 好了接下来一段时间内,我会从,移...

2016-12-07 23:40:58

阅读数 248

评论数 0

转载 markdown语法

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

2016-12-07 21:16:04

阅读数 264

评论数 0

原创 Android中全局异常捕获以及动态logcat打印。方便上线项目分析

很多时候我们会出现出现了一个问题,但是我们自己并没有日志的情况。这个时候怎么办呢。其实在我们的软件中集成一些日志上报的功能有时候是有需要的。那么问题来了:我们该在自己代码中动态捕获自己应用的日志,以及错误信息呢。其实android 给出了两种: 1.运行时异常捕获: 这个很容易明白,就是在程序...

2016-11-30 16:21:35

阅读数 4225

评论数 0

原创 从源码分析design包中的侧滑导航栏(Naviogation Drawer )的实现

我们知道google 的android 的design 包中新增了许多的新特性和比较炫的布局的封装,而且通过新版本的androidstudio我们可以直接直接创建这些带功能的工程。极其的方便。看一下有哪些: 可以看到样式非常的多,非常方便。其中Naviogation Drawer 就是我们今...

2016-11-09 17:42:05

阅读数 1718

评论数 0

转载 Android一些你需要知道的布局优化技巧

转载请注明出处:http://blog.csdn.net/qq_17766199/article/details/52863741 今天分享一些layout布局书写中的一些技巧,希望看过之后你也一样可以写出性价比高的布局。我个人的目标是用最少的View写出一样效果的布局。因为我相信View的数量...

2016-11-08 10:34:39

阅读数 183

评论数 0

原创 Android中 3D 圆形旋转动态实现

最近挺闲的。对于android的画图机制想了深入了解。发现java的2维画图机制其实也挺强大的。能做出很多我们很炫的效果。此篇文章就讲述了通过cavans 的api 实现三维效果的动态旋转图。先上效果图: android中自带的roate旋转使用的是平面旋转。这里我们想要实现立体的旋转圆形。此间...

2016-11-07 15:56:01

阅读数 1747

评论数 0

原创 android api各个版本特性简单描述到6.0

- Android1.12008 年9月发布的Android第一版- Android1.5 Cupcake (纸杯蛋糕)2009年4月30日,官方1.5版本(Cupcake 纸杯蛋糕)的Android发布。 主要的更新如下:1、拍摄/播放影片,并支持上传到Youtube 2、支持立体声蓝牙耳机...

2016-11-05 17:28:03

阅读数 961

评论数 0

原创 Android Api版本升级的各个特性详解到3.0

Android 1.5 API变更概要:  1、UI framework   · Framework for easier background/UI thread interaction   · 新SlidingDrawer 组件   · 新HorizontalScrollview 组...

2016-11-05 17:13:39

阅读数 691

评论数 0

转载 android 开发中全面的框架集合

Android常见开源解决方案 小山拉家常 2016-11-02 15:38 (一)系统框架 1.1 网络请求 名称 描述 Android Async HTTP Android异步HTTP库 AndroidAsync 异步Socket,HTTP(客户端+服务器),WebSoc...

2016-11-04 16:44:29

阅读数 179

评论数 0

原创 Map快速转换JSon 格式方法和完整的jar

最近在搞java后台。写一些测试Servlet接口,所以避免不了的是一些JSon数据的操作。因为我们前台最希望的数据返回都是已json格式返回的。其中我们最常用的就是返回结果是自定义的一些map集合,所以我们想要快速转换成JSON格式。下面开代码。package com.szh.login.ser...

2016-11-03 17:06:41

阅读数 453

评论数 0

原创 RXJAVA的最详细教程

请看连接http://gank.io/post/560e15be2dca930e00da1083

2016-11-02 18:21:01

阅读数 205

评论数 0

转载 android 6.0 运行时详解

原文地址:http://blog.csdn.net/kong_gu_you_lan/article/details/52488097 1.介绍Runtime Permissions官方说明Android 6.0之前,权限在应用安装过程中只询问一次,以列表的形式展现给用户,然而大多数用户并不会注意...

2016-10-31 17:19:02

阅读数 714

评论数 0

转载 Realm跨平台 数据库框架,完全摒弃sqlite

转自http://www.jianshu.com/p/cd1684b58 【威哥说】realm是什么?可能很多人都没有听说过,realm是一个跨平台移动数据库引擎,支持iOS、OS X(Objective-C和Swift)以及Android。专门针对移动平台设计的数据库。目标是取代SQLite...

2016-10-31 14:42:55

阅读数 610

评论数 0

原创 android webView 加载webapp 一些问题与技巧

十一长假过来基本处于没啥事做的情况,所以没有做一些实际的开发,自己最近也在研究java的后台,自己写了一些简单的接口。好了,废话不多说。切入正题: 公司最近有个项目是web应用,需要发布安卓和ios两个平台的应用。所以我们安卓的任务量还是很轻的,主要是通过webview加载网页的url,安卓端需...

2016-10-14 18:31:49

阅读数 1205

评论数 1

原创 android webView 和js交互中需要注意的几点

最近公司有个项目,是html5写的移动应用,但是在android 手机上需要增加分享和导航的2个功能,即用户点击js中对应的图标,android端要实现相应的功能,也就是js调用android本地方法。这些我就不多说了。网上搜索会有很多的demo。 但是就在我通过网上一些教程写的代码中发现,js...

2016-09-26 11:22:26

阅读数 359

评论数 0

原创 java.lang.NoClassDefFoundError:异常解决

今天突然遇到很奇怪的异常:java.lang.NoClassDefFoundError:。。。。。一大串。 一看我还以为是classnotfound  呢。所以就纳闷了。怎么可能找不到累,是一个fragment,又不是activity  需要注册。并且之前一直都是可以的。我就简单的改了一点代码和...

2016-09-23 16:47:04

阅读数 10986

评论数 5

原创 android中根据控件宽度,实现展示文本内容,解决中英文自动换行

近来天气渐冷啊!晚上加班加很晚回来的路上有点扛不住啊!好在桂花开了。还挺香的! 需求原型 最近有个需求看图: 要求还行,不怎么奇怪。其中如果显示一行的话我们完全可以用view 自带的ellipsize属性配合singleLine来实现。比如: android:ellipsize=&quo...

2016-09-22 01:21:58

阅读数 2053

评论数 1

原创 android 开发中的奇怪空指针

今天测试组突然遇到很奇怪的错误。我还是那个态度,有错误就拿日志给我。这样才能解决。然后日志就来了。排查一下立马定位错误日志为:如下。瞬间懵逼,日志原因很明确空指针。然后继续找相关代码。找到3遍愣是没找到和我代码中相关的代码。都是api层的日志提醒。这怎么看。我就在想什么时候会出现这个问题呢,最终通...

2016-09-08 13:58:06

阅读数 591

评论数 0

转载 Android 开发实战经验总结

原文地址:http://www.jianshu.com/p/4f152bc8f4f3 以前一直想写一篇总结 Android 开发经验的文章,估计当时的我还达不到某种水平,所以思路跟不上,下笔又捉襟见肘。近日,思路较为明朗,于是重新操起键盘开始码字一番。先声明一下哈,本人不是大厂的程序猿。去年毕...

2016-09-07 17:44:01

阅读数 177

评论数 0

转载 手把手教你使用Git

Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不 需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上 改了文件A,这时,你们两之间只需把各自的修...

2016-09-07 10:37:06

阅读数 346

评论数 0

原创 安卓文件管理器简单实现,包含文件类型筛选,异步缓存文件缩略图获取。

安卓文件管理器简单实现,包含文件类型筛选,异步缓存文件缩略图获取。

2016-09-03 17:56:15

阅读数 598

评论数 0

原创 自定义listview 带下拉刷新动画特效

android 学习中使用最多的大量数量集控件 莫过于listview ,虽然就目前来说 google 新推出一个叫recycleView的新空间,并且他本身集合了许多特性,使用起来非常方便。最主要的特性有以下几点: **1、控制其显示的方式,请通过布局管理器LayoutManager ...

2016-08-16 01:09:20

阅读数 1067

评论数 2

原创 android 事件分发,解决由于listview中实时刷新,导致子view点击事件失效

近期由于个人的某些因素作怪,导致没有很好地总结和积累,主要是最近一段时间,大多数接触的都是第三方的sdk ,在一些接口问题上造成了很多困扰,很是麻烦,并且说明文档也不详细,所以每每遇到一些问题都要等待很久才能解决。 好了,废话不多说了。下面开始今天的正文。android 之事件分发机制...

2016-08-12 01:45:14

阅读数 4770

评论数 4

原创 解决由于异步加载和getview的混用导致图片错位

最近开发文件浏览列表一块,其中通过接口查询当前目录下的所有文件和文件夹,对于文件夹我们就显示文件夹的一些属性:图像是文件夹,然后可以进入他的下级目录;但对于文件的话我们就需要根据不同的类型,例如图片和视屏格式的图片我们需要展示他们的缩略图, 点击文件的话,也是根据不同类型,可以由不同的系统应用进...

2016-08-02 00:58:47

阅读数 382

评论数 0

原创 android中发开带页面sdk时需要注意的两点

近期个人由于公司需求,开发一个简单的sdk。其实sdk中并没有什么大批量的处理逻辑,只是提供几个简单的接口。但是里面比较特殊的是需要提供一个页面,这个页面用于显示一些接口回调的数据。 其实sdk大家一看到,不由自主的会想到是一些提供数据,或者提供一些封装好的方法或者逻辑算法等。但其实s...

2016-08-02 00:33:48

阅读数 1315

评论数 0

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