自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vaecer

感谢岁月,让你我没有走散!

原创 流程图

流程图流程图是表示算法思路的一种方法,流程图以特定的图形符号加上说明,表示算法的图。一、流程图的组成 流程图一般由圆角矩形、矩形、菱形、平行四边形、箭头组成。 二、流程图图形的作用 流程图一般是由圆角矩形来表示开始与结束,用矩形表示行动方案,普通工作环节使用,菱形表示问题判断或判定环节,平行四边形表示输入输出,箭头表示工作流方向。三、流程图基本结构 1.顺序结构:只要按照...

2018-09-12 17:59:11 2317

原创 Android Studio 报错集合解决方案

Android Studio 报错集根据个人在开发使用过程中遇到的错误为契机,将Android Studio的报错汇集一起,做一个记录,也提供给各位参考:1、Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use ‘annotationProcessor’ configura...

2018-04-27 00:33:45 311

原创 《阿里巴巴Java规约》扫描插件初步使用

前言阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件! 插件1、插件有哪些功能?阿里技术公众号于今年的2月9日首次公布《阿里巴巴Java开发规约》,瞬间引起全民代码规范的热潮,上月底又发布了PDF的终极版,大家踊跃留言,期待配套的静态扫描工具开放出来。 为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测

2017-10-17 16:27:16 741 1

原创 Android Studio 更改选中代码块的背景色

需求Android Studio设置了Monokai的主题后,在选中了一块代码块的背景色是浅灰色,然而Editor的背景色是黑色,不能分突出地表现出选中状态。修改前效果:修改后效果:方案File–Settings–Editor–General 右侧的Editor–Selection background设置下突出的颜色后即可。

2017-10-10 15:27:01 4563

原创 Android Studio 更换主题

需求:Android studio 的默认的主题太亮了,不是很喜欢。想换成Monokai的主题,那个代码配色都很满意。于是年轻嘛,那就是一个干!方案:1-下载Monokai主题方案:http://color-themes.com/?view=index。2-将主题导入到AS中。File–Import Settings3-AS会要求重启,然后主题就会生效了。然后设置下字体大小、对于颜色的配方细调下。M

2017-10-10 15:15:05 6577

原创 RecycleView加载更多完成后选item崩溃

问题项目使用XRecyclerView进行替代掉ListView,然后在上拉加载更多,加载完之后,随意选择一个Item后便会崩溃掉。报错java.lang.IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:false isAttached:trueat android.support.

2017-09-28 17:12:50 748 1

原创 Android两个项目整合成一个

需求 有两个项目A、B。两个项目相互独立,功能业务逻辑均不同。现在需要实现将两个项目整合成一个,打包出一个apk文件,安装也是只安装一个App的过程,展示上也是只展示为主项目A的App,通过主项目A的某个按钮跳转,启动项目B,然后执行项目B的业务逻辑。直到B项目退出,又回到A项目。 方案将B项目设置成Library类型的项目。B项目右键–Buidle Path–Android 勾选 Is Li

2017-09-05 14:42:33 10132 4

转载 PS将红底证件照改为白底

本人就一个老实巴交的程序猿,但是朋友觉得程序猿是应该会修电脑、修手机、还会PS处理照片的。这个就十分让人家尴尬了。但是好朋友让你帮忙,想想自己动手能力肯定比对方好,那接吧。于是就开始找教程。幸好大学有选修过PS,不至于开了PS一脸茫然。言归正传如题: 将照片红底的换成白底的。 操作步骤:1 先上效果,照片来自网络反正不认识,法律问题找度娘2 下面开始操作,打开图片进入通道面板,选择照片底色的那个

2017-09-04 10:24:38 55478

原创 Android SQLite实战

不多普及基础知识,就当备份功能代码。实现数据的本地数据库存储与读取。/** * 列表测试数据 * * @throw * @param context * 上下文对象 * @return void */ public void initDataDemo(Context context) {

2017-08-30 16:44:10 228

原创 Android开发之App拍照系统相册展示

需求:客户提出一个需求,App拍照的照片需要直接在系统相册中可以查看得到。解决方案:第一次尝试:刚开始想到的是网上这三种方式:http://blog.csdn.net/qq_34157407/article/details/51407992 发现使用广播或者插入图库都无法实现在系统相册中查看。我的适配机型是:魅族MX5.第二次尝试:当没有合适的方法的时候,就自己动手推测分析。经过几次的测试系统相册

2017-07-21 10:00:13 706

转载 Kotlin

简介Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函数、操作符重载、字符串模板。它与Java高度可互操作,可以同时用在一个项目中。按照JetBrains的说法,根据他们多年的Java平台开发经验,他们认为Java编程语言有一定的局限性和问题,而且由于需要向后兼容,它们不

2016-06-08 16:00:16 465

转载 Kotlin在Android工程中的应用

原文/asce1885(简书作者) 原文链接:http://www.jianshu.com/p/a7fadc79e0fb简介Kotlin是由JetBrains设计的开放源码的编程语言,它正在Java开发者中变得越来越流行。Kotlin通常被吹捧为Java的继承者,相比较Java而言,Kotlin提供更为丰富的开发经验,因为它更现代,更具表现力和更简介。如果你在寻求Android开发的可替代编程语言

2016-06-08 15:43:03 563

原创 Android温故之-Content Provider

Content Provider概述在Google官方指出的Android的数据存储方式总共有五种,分别是:Shared Preferences、网络存储、文件存储、外储存储、SQLite。但是这些存储都只是在单独的一个应用程序之中达到一个数据的共享,当需要操作其他应用程序的一些数据,例如需要操作系统里的媒体库、通讯录等,这时就可能通过Content Provider来满足需求。Content Pr

2016-04-14 14:15:37 458

原创 Android温故之-BroadcastReceiver

BroadcastReceiver概述BroadcastReceiver,顾名思义就是“广播接收者”的意思,它是Android四大基本组件之一,这种组件本质上是一种全局的监听器,用于监听系统全局的广播消息。它可以接收来自系统和应用的的广播。广播之间信息的传递是通过Intent对象来传递的。BroadcastReceiver是实现异步消息处理的组件。消息的实质就是Intent对象,因此可以通过附件携带

2016-04-13 22:37:35 560

原创 Android温故之-Service

Service概述Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。与Activity不同的是,Service没有自己的用户界面,因为他们不需要与用户直接交互。 Service有两种最基本的用途,一种是

2016-04-12 22:34:55 488

原创 Android温故之-Activity

Activity定义Activity是Android组件中最基本也是最为常见用的四大组件(Acti vity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一。 Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。 Activity中所有操作都与用户密切相关,是一个负责与用户交互的组件,可以通过se

2016-04-11 22:57:39 559

原创 Android 双击返回键退出应用程序

前言需要实现类似于主流的退出功能,连续按两次返回键退出应用程序。方案先上代码:import android.app.Activity;import android.os.Handler;import android.os.Looper;import android.view.KeyEvent;import android.widget.Toast;/** * 双击退出

2016-03-13 20:57:31 670

原创 Eclipse快速添加get、set方法

前言在开发过程中需要快速新建getXXX();setXXX()方法的时候,就会想能否批量实现呢?例如实现如下代码,一次性操作,而不是一个一个码出来!public class User extends BaseModel { private static final long serialVersionUID = 1L; private String id; private Stri

2016-03-13 20:28:53 59627

原创 Android关于软键盘弹出遮盖了原来界面的布局控件

引言        软键盘弹出,会遮盖Activity界面的控件。这个问题十分让人头疼。总结下简单的处理方法。方案给Activity设置软键盘出现与Activity之间的交互模式:1.在onCreat中的setContent方法之前写入:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJU

2016-03-08 14:51:01 6541 2

原创 Arcgis之ArcGISTiledMapServiceLayer与ArcGISDynamicMapServiceLayer对比

ArcGISDynamicMapServiceLayer(动态地图服务)通常用于实时显示经常变化的数据,支持控制单个图层可见性,可动态投影。但缺点是显示效果较差,整个服务出图较慢。//ArcGISDynamicMapServiceLayer class is used to define the Layer that is added to the //MapView object. Ma

2016-02-25 11:37:14 9525

转载 Android的AlertDialog的6种使用情景

一、简单的AlertDialogimport android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; public class Dialog_AlertDialogDemoActivity extends Activity {

2016-02-02 17:09:27 519

原创 Java String.split()方法

描述java.lang.String.split(String regex) 方法分割给定的正则表达式匹配的串在一起围.此方法在调用的方法,即以同样的方式 split(String regex, int limit) 用给定的表达式和限制参数为零。因此,产生的数组中不包括结尾的空字符串.声明以下是java.lang.String.split()方法的声明

2015-08-28 21:13:15 1176 1

转载 String[]数组初始化

创建数组://一维数组String[] str = new String[5]; //创建一个长度为5的String(字符串)型的一维数组String[] str = new String[]{"","","","",""};String[] str = {"","","","",""};//二维数组String[][] str = new String[2][2]; //

2015-08-28 21:04:00 38212 1

原创 Android 利用soap协议与服务端进行通信

首先要使用soap与服务器通信,需要下载KSOAP包:ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar包(或者版本更高的)。     接着,先整体感受下如何调用服务的:public String getTaskSoap(String userCode, String taskType, String userType) {

2015-08-24 01:15:16 2904

原创 Dom解析XML文件数据

之前开发的时候有这个需求,应该是一年以前。没有写出来。然后最近又遇到这需求。完蛋,想不起来在哪个项目了。真心找死我了!归纳下:首先,我需要解析的是一个xml的文件:GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0]

2015-08-24 00:51:05 692

转载 Java DOM解析Xml中文乱码问题

xml文件中已经指定utf-8编码方式,里面可包含多条数据记录(我在这里称之为数据单元),采用的是字符流BufferedReader作为InputSource的输入源。其中参数String dataUnitTag表示数据单元的标签,String []commArr表示所有数据单元所需要的公共属性,String [] detailArr表示每个数据单元所需要的具体属性名称

2015-08-24 00:32:55 2127 1

转载 String与InputStream相互转换

1.String 转 InputStreamString str = "String与InputStream相互转换";InputStream in_nocode = new ByteArrayInputStream(str.getBytes()); InputStream in_withcode = new ByteArrayInputStream

2015-08-23 01:03:27 482

原创 Android ImgaView背景图片不失真处理

需求:app的欢迎界面采用一个简单的ImageView'显示一张图片的形式,但是图片总是会失真、扭曲。由于本人强迫症严重。所以就考虑了所有的思路后,在参考了网友的建议后,采用动态进行适配。     解决方案:1.计算出最佳的长宽比;2.将图片按最佳长宽比进行整体放大、缩小;3.将处理后的图片添加到ImageView中。package com.horse.util;i

2015-07-19 14:13:43 2782

原创 Arcgis for Android 加载离线地图报错:com.esri.core.io.EsriServiceException: Unauthorized

加载离线的地图数据,用Arcgis的框架。然后调试中在绘制地图切片的时候报错:com.esri.core.io.EsriServiceException: Unauthorized解决让我十分崩溃。竟然只是地图的链接问题。链接在浏览器中可以查看到切片图片,但是用arcgis即报错。总结:        1.同样的方法加载出来别的地图,自然不会突然报错权限问题。这

2015-07-14 17:29:03 2249

转载 Web前端工程师学习路线

Web前端工程师不是一个新职业,但无疑是一个热门职业,“DIV+CSS”布局已成了众多网站的选择。那怎样才能成为一名合格的Web前端工程师,Web前端工程师的学习路线又是怎样的呢。Web前端工程师需要协调协调前端设计师、后端程序员实现网站页面或程序的界面美化、交互体验。如今,HTML5、CSS、JavaScript、JQuery、Ajax是Web前端工程师的核心技术,另外,作为一个

2015-07-12 23:56:05 2866

转载 web服务器监控工具

监控你的WEB服务器或者WEB主机运行是否正常与健康是非常重要的。你要确保用户始终可以打开你的网站并且网速不慢。服务器监控工具允许你收集和分析有关你的Web服务器的数据。1.Performance Co-PilotPerformance Co-Pilot,简称 PCP,是一个系统性能和分析框架。它从多个主机整理数据并实时的分析,帮你识别不正常的表现模式。它也提供 A

2015-07-12 21:09:43 2466

原创 Android Studio之RenderingException错误

用Android Studio进行项目开发,进行xml布局文件的设计的时,经常会出现RenderingException的错误而导致无法预览设计的结果和样式。错误提示如下:org.jetbrains.android.uipreview.RenderingException: This version of the rendering library is more recent than yo

2015-07-12 17:35:35 1849

转载 Android Studio 项目目录结构

新建工程项目后AS的Product目录结构如下所示:.idea://AS生成的工程配置文件,类似Eclipse的project.properties。app://AS创建工程中的一个Module。gradle://构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系。External Libraries://不是一个文件夹,只是依赖lib文件,

2015-07-12 16:54:48 433

原创 oracle 简答创建一个监听器记录对某张表的操作记录

需求:        在工作中遇到个需求,就是为了强化数据的安全性,需要创建一个监听器来监听对某一张表的操作记录。方案:创建一个监听器tri_SM_MOBILE_SOFTVERSION:create or replace trigger tri_SM_MOBILE_SOFTVERSIONbefore insert or update or deleteon SM_MOBILE_

2015-05-31 14:01:19 2862

转载 adb开启不了解决方案

遇到问题描述:运行android程序控制台输出    [2015-05-18 16:18:26 - ] The connection to adb is down, and a severe error has occured.    [2015-05-18 16:18:26 - ] You must restart adb and Eclipse.    [2015-05-18

2015-05-21 17:29:38 1655

原创 自动填充IP

@echo.@echo           -----------------------------------------@echo            本命令将自动为“本地连接”填写以下内容:@echo               IP地址:192.168.0.118@echo               网关:  192.168.0.1@echo

2015-05-13 22:17:27 675

原创 Windows服务器设置自动化备份数据库任务

编写bat执行备份数据库任务命令set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"md %ymd%//数据库导出命令exp irap/irap@orcl file=e:\db_bak\%ymd%\irap.dmp full=y;exp digital_city/digital_city@orcl file=e:\db_bak\%ymd%\digita

2015-05-06 22:20:53 766

原创 Oracle 创建自动化备份数据库(Windows service)

Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中   exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户

2015-05-06 21:46:19 389

转载 Trepn Profiler v6.0:Android最棒的性能与功耗监测工具

Trepn™ Profiler是Qualcomm Technologies, Inc.的一款产品。它是用于移动设备上的应用功耗和性能分析工具。(留着以后用得着,转载自CSDN。http://www.csdn.net/article/a/2015-04-16/15823833)。规格特性:6个快速下载分析预置可显示在被分析应用屏幕的顶层可分析设备,或者单个应用在支持的设备上,可显

2015-04-17 12:48:55 2034

原创 服务器开启远程桌面控制

最近要将项目做重新的服务器上做项目部署。为了方便维护服务器,故需要开启服务器的远程桌面控制。于是就演示下操作的过程,配上图文,更加直观。        1、首先,打开“服务器管理器”找到里面的“远程桌面”,或者“计算机”--“属性”--“系统”--“远程设置”。然后打开远程桌面的设置面板。一般情况是将“远程协助”打上勾就好了。但是如果是第一次设置,那么就会出现“远程协助”是灰色的,无法打钩:

2015-04-11 23:23:18 16407

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