自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (3)
  • 收藏
  • 关注

原创 用户管理系统

增加用户 function addTr2() {    var description = $("#data").val();    $.ajax({        type: "post",        url: account + "/dcms/api/v1/backup/add",        contentType: "application/json; c

2017-03-24 15:13:46 648

原创 bootstrap使用碰到的问题

bootstrap table插件的使用前提:先得引用bootstrap table插件,再使用给table赋上不同的效果就看http://www.bootcss.com/官网,很详细。给table赋值以及添加些辅助控件访问后台数据返回格式需要以下返回格式,不然会拿不到值分页下次补充

2017-03-22 15:21:55 723

转载 android代码规范

studio配置CodeStyle可以很好的帮助我们检测代码规范性,保持大家的代码统一,来看看怎么配置和使用吧代码规范,自己公司的一套代码规范一、      简介A.    目的本文提供一整套编写高效可靠的 Java代码的标准、约定和指南。它们以安全可靠的软件工程原则为基础,使代码易于理解、维护和增强。而且,通过遵循这些程序设计标准,你作

2017-02-22 13:00:33 567

转载 Android6.0指纹解锁demo

在Android 6.0中google终于给android系统加上了指纹识别的支持,这个功能在iPhone上早就已经实现了,并且在很多厂商的定制的ROM中也都自己内部实现这个功能了,这个功能来的有点晚啊。在google全新发布的nexus设备:nexus 5x和nexus 6p中都携带了一颗指纹识别芯片在设备的背面,如下图(图片来自网络): 笔者手中的设备就是图上的那台黑色的nexus

2017-02-06 17:25:53 8518 6

转载 ZXING二维码的重复扫描,取景框拉伸和远距离扫描

initCamera();if (mHandler != null)mHandler.restartPreviewAndDecode();在扫描完毕后执行这3句即可。说明:1.扫描处理方法为CaptureActivity的handleDecode方法,所以这3句加在最后即可。2.initCamera方法是有参数的,可参考onResume方法改为SurfaceView surfaceView = (

2017-01-16 11:28:35 1139

原创 自定义view之继承View重写onDraw方法

首先,这种继承方法主要用于实现一些不规则的效果,一般需要重写onDraw方法。实现view的构造方法public CircleView(Context context){super(context);init();};public CircleView(Context context,AttributeSet attrs){super(context,attrs);

2016-11-27 13:58:09 946

转载 你必须了解的 RecyclerView 的五大开源项目 - 解决上拉加载、下拉刷新和添加 Header、Footer 等问题

前段时间做项目由于采用的MD设计,所以必须要使用RecyclerView全面代替ListView。但是开发中遇到了需要实现RecyclerView上拉加载、下拉刷新和添加Header以及Footer等需求问题,现将问题解决中用到的五大开源项目总结下来,方便他人。首先介绍下RecyclerView,RecyclerView相比ListView增加了很多新特性:• Adapter中的

2016-11-18 11:15:54 557

原创 OKHttp网络请求封装好的框架

okhttp框架网络请求封装工具类get无参请求post带参请求

2016-11-18 11:03:39 493

转载 学习mybatis

这个mybatis教程也不错:http://limingnihao.iteye.com/blog/781671MyBatis目录(?)[-]mybatis实战教程mybatis in action之一开发环境搭建mybatis实战教程mybatis in action之二以接口的方式编程mybatis实战教程mybatis in action之三实现数据

2016-11-03 09:45:39 494

转载 学习Sping MVC模式

什么是Spring MVC  Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,St

2016-11-03 09:36:45 536

原创 html5初体验

声明必须位于 HTML5 文档中的第一行,使用非常简单:!DOCTYPEhtml>下面是一个简单的HTML5文档:!DOCTYPEhtml>html>head>metacharset="utf-8">title>文档标题title>head>body>文档内容......body>

2016-10-31 10:51:02 379

原创 @Controller @RequestMapping @RequestBody@ResponseBody 详解

@Controller1:spring mvc 中将  controller  认为是 MVC中的C --控制层 2:规范命名 类名  xxxController  3:如果不基于注解:   该类需要继承  CommandController   或者 其他很多 参见  spring帮助       如果基于注解:在类名前  加上         @contro

2016-10-31 10:14:57 935

原创 命令初识

常用指令ls          显示文件或目录     -l           列出文件详细信息l(list)     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir         创建目录     -p           创建目录,若无父目录,则创建p(parent)cd               切

2016-10-12 10:56:50 293

转载 全面介绍Android Studio中Git 的使用(二)

全面介绍Android Studio中Git 的使用(二)第一篇:http://blog.csdn.net/gao_chun/article/details/49817229四、Studio上传项目至GitHub说完本地Git仓库,那么如何将项目上传至远程的GitHub仓库呢?其实操作也基本上差不多。我们首先需要有一个GitHub账号,我们登录上

2016-09-19 16:46:14 505

转载 全面介绍Android Studio中Git 的使用(一)

全面介绍Android Studio中Git的使用(转载自:gao_chun的Blog:http://blog.csdn.net/gao_chun/article/details/49817229)前言:本篇博文将记录如何在Android Studio中使用Git版本控制系统,这货在草稿箱里已经放了起码有两个月了吧,老躺着想起来了心里不舒服,索性这两天抽了些时间,整理出来算了,

2016-09-19 16:44:20 307

转载 Android开发中的日常积累

欢迎Star,Forkhttps://github.com/lizhangqu/CoreLink里面记录了开发过程中有用的东西,欢迎补充,不定时更新。Android 性能优化Android内存优化之OOMAndroid最佳性能实践(1):合理管理内存Android最佳性能实践(2):分析内存的使用情况Android最佳性能实践(3):高性能编码优化Android最佳

2016-09-18 17:17:09 390

转载 Android 反编译

主界面图smali2java是一个将smali代码反编译成java代码的工具。什么是smali?smali是将Android字节码用可阅读的字符串形式表现出来的一种语言,可以称之为Android字节码的反汇编语言。使用baksmali或apktool可以将Android应用程序包(apk或jar)反编始的java代码。还原出的java代码将具有原始的变量

2016-09-18 17:15:49 691

原创 RecyclerView滑动时使toolsbar渐变

先看效果(由于本人不会制作动图,只能给静态图)RecyclerView随着滑动toolsbar颜色开始变化布局文件:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pa

2016-09-18 16:40:05 6173

原创 RecyclerView的使用以及下拉刷新自动加载(添加点击事件、头部)

RecyclerView的使用完全解析:http://blog.csdn.net/lmj623565791/article/details/45059587;(鸿洋大神) 参照鸿洋大神写的一个demo,并给它加上了点击与长按事件以及添加头部布局:public class HomepageAdapter extends RecyclerView.Adapter { public

2016-09-18 16:23:12 845

转载 CoordinatorLayout+AppBarLayout+RecyclerView+ViewPager打造可上下左右滑动的App主框架

71:CoordinatorLayout+AppBarLayout+RecyclerView+ViewPager打造可上下左右滑动的App主框架标签: CoordinatorLayoutAppBarLayoutRecyclerViewViewPager上下左右滑动2015-08-16 11:17 3925人阅读 评论(5) 收藏 举报 分类:android开

2016-09-05 14:18:59 6092

转载 Android应用如何支持屏幕多尺寸多分辨率问题

作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发适配带来不小的难度。这篇文章会告诉我们怎么解决这个问题。1、Android碎片化1.1、android系统版本Android更新较大的版本如下:

2016-09-05 13:46:16 394

原创 视频播放器手势操作控制进度、音量、亮度

http://blog.csdn.net/zanelove/article/details/46759321不够完整,今在此把完整的贴出来以备后用直接上代码,先是布局文件xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android

2016-08-31 13:34:23 2356

原创 屏幕旋转

播放器支持手机上下翻转楼主百度了好久,始终没有得到合理的方法,最后看到了同事写的瞬间豁然大开 OrientationEventListener orient = null; orient = new OrientationEventListener(mContext) {            @Override            public void onOri

2016-08-31 13:25:23 415

原创 自定义Dialog

效果图如下,有三种表现形式,实现方法很简单,but浪费LZ一整天接下来看布局文件,仔细看会发现在中间文字下面隐藏了一个线性布局xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_w

2016-08-16 16:56:13 267

原创 简单二维码扫描demo

效果图(默认横屏,哪位大牛知道怎么改的记得告诉我,感激不尽):首先在build.gradle(Moudle:app)中添加下列依赖:[java] view plain copy repositories {      mavenCentral()      maven {          url "http://

2016-08-11 14:08:12 804

原创 版本更新

首先呢,我们是应该在用户登录后,在首页执行检查版本信息的操作,具体是,获取到本地的版本号后,提交给服务器进行判断,然后后台来告诉我们当前版本是否为最新版本,紧接着我们拿到下载地址,执行下载的操作,具体的可以使用输入输出流来对文件进行存储和读取,最后我们将下载好的文件,调用系统的安装界面,进行安装,自此我们的更新操作全部完成。首先记得添加权限 uses-permission andro

2016-08-11 09:40:04 386

原创 google vr sdk(全景图的播放)

全景图布局:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_

2016-08-10 14:53:05 2700

原创 Google vr sdk的使用

效果图导入sdk前先修改相应参数引入依赖VRPlayActivitypublic classVrActivity extendsActivity{    @InjectView(R.id.video_view)    VrVideoView videoView;    @InjectView(R.id.seek

2016-08-10 14:48:35 5877 1

原创 自定义View(类似验证码)

在res/valus目录下新建一个attrs的xml文件xml version="1.0" encoding="utf-8"?> name="titleText" format="string"/> name="titleTextColor" format="color"/> name="titleTextSize" format="dimension"/>

2016-08-10 14:27:33 290

原创 ViewFlipper控件入门

主代码public class MainActivity extends AppCompatActivity implements GestureDetector.OnGestureListener { private int[] imgs = {R.drawable.lunbo, R.drawable.love, R.drawable.gril, R.

2016-08-03 17:38:35 492

原创 个人总结——暴力去除搜索框的下划线

SearchView下滑去除private void deletedown() {//去掉搜索框的下划线 sv = (SearchView)findViewById(R.id.sv); //为该SearchView组件设置事件监听器 //sv.setOnQueryTextListener(this); // 设置该SearchView内默认显示的提示文本 /

2016-08-03 14:53:37 2302 2

原创 个人总结——轮播图

轮播图分为三部分:1,布局banner.xmlxml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_con

2016-08-03 14:38:52 3393

原创 个人总结——app应用程序签名

应用程序签名打包方法步骤一  进入签名打包界面打开Android Studio,依次选择菜单栏上“Build”->“Generate Signed APK...”,这样就进入了Android程序签名打包界面。步骤二  新建Key文件由于我们这里还没有已经存在的Key文件,所以需要先创建一个Key,这里点击“Create new...”。

2016-08-03 11:36:39 1867

原创 个人总结——studio的常用插件的使用(工作实践)

Android Studio常用插件(较常用的在前面)ButterKnife(黄油刀)该插件是由jakewharton开发的,他被人称为android明星程序员,伟大的NineOldAndroids动画库正是他开发的。AS中Settings–>Plugins–>搜索关键字【ButterKnife】即可。该插件只是帮助我们快速生成代码的。真正使

2016-08-01 16:56:08 1851

原创 个人总结——一些凌乱代码的使用

picasso加载图片 获取剪切板最新内容 okhttp图片上传 判断是否是有效Url正则 官网下拉刷新

2016-08-01 13:37:20 2366

翻译 三种动画

首先在studio的drawable目录下建一个anim.xmlxml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:drawable="@drawab

2016-08-01 11:13:08 632

原创 Android上定义播放器控件UniversalVideoView

标签: Android 播放器UniversalVideoViewVideoView自定义播放器视频2016-01-30 15:36 1056人阅读 评论(0) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。在Android上播放视频最简单的方法是使用SDK中内置的VideoView,然后加上MediaController来控制视频播放暂停等,但

2016-07-12 16:00:19 1766

原创 Android实现下载功能

一、问题概述在android开发中,经常会使用到文件下载的功能,比如app版本更新等。在api level 9之后,android系统为我们提供了DownLoadManager类,这是android提供的系统服务,我们通过这个服务完成文件下载。整个下载 过程全部交给系统负责,不需要我们过多的处理。通过API文档,可以看出DownLoadManager包含两个内部类:

2016-07-06 10:34:33 3843

转载 安卓选项卡动态滑动

本文会实现一个类似网易新闻(不说网易新闻大家可能不知道大概是什么样子)点击超多选项卡,选项卡动态滑动的效果。 首先来看看布局,就是用HorizontalScrollView控件来实现滑动的效果,里面包含了一个布局。RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool

2016-07-05 10:52:36 836

原创 Mysqlite的基本用法

数据的增加1、创建一个SQLite数据的帮助类SQLiteDatabase db = helper.getWritableDatabase();2、执行SQL语句,实现数据的增加db.execSQL("insert into person (name,number) values (?,?)", new Object[] { name, number });3、关闭数据库d

2016-05-19 23:18:03 2430

百度地图demo

百度地图demo

2016-03-21

gson_2.3.1.jar

解析api等数据

2016-03-12

volley.jar

第三方类库

2016-03-12

空空如也

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

TA关注的人

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