自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DylanAndroid

未来已经来临,只是尚未流行

  • 博客(21)
  • 资源 (31)
  • 收藏
  • 关注

原创 【Android开发VR实战】三.开发一个寻宝类VR游戏TreasureHunt

【Android开发VR实战】三.开发一个寻宝类VR游戏TreasureHunt VR即Virtual Reality虚拟现实。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。 那么,如何在Android中去开发VR功能的APP呢?我们利用谷歌提供的开源SDK去实现一个36

2016-12-30 09:31:16 9578

原创 【Android开发VR实战】二.播放360°全景视频

【Android开发VR实战】二.播放360°全景视频 VR即Virtual Reality虚拟现实。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。 那么,如何在Android中去开发VR功能的APP呢?我们利用谷歌提供的开源SDK去实现一个360°全景视频的功能 一

2016-12-29 09:12:50 14568 4

原创 【Android开发VR实战】一.给用户呈现一个360°全景图片

【Android开发VR实战】一.给用户呈现一个360°全景图片 VR即Virtual Reality虚拟现实。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。 那么,如何在Android中去开发VR功能的APP呢?我们利用谷歌提供的开源SDK去实现一个360°全景图片的功

2016-12-28 09:33:30 18280 36

原创 Android中使用Lambda表达式高效开发

Android中如何使用Lambda表达式高效开发 当我们在Android开发中,使用Android Studio时,去写一个线程或者button的点击事件时,写完之后使用代码折叠功能,可以看到如下预览: 这个其实就是Lambda表达式的写法。我们发现,对于我们开发来说,不会去关心这个类以及方法,只会关心这个方法内的代码,所以其他的多余代码就显得多余了。那么,到底具体如何使用呢?

2016-12-27 07:57:49 9341 1

原创 Android中Service+Notification断点续传下载

Android中Service+Notification断点续传下载 在Android开发中,我们经常会用到例如版本更新这种的文件下载,那么如何用service+notification去做一个支持断点续传的 文件下载呢?效果图如下一.在启动Activity中启动Servicepublic class MainActivity extends AppCompatActivity {

2016-12-26 07:53:43 4874

原创 JDBC批量插入数据优化,使用addBatch和executeBatch

JDBC批量插入数据优化,使用addBatch和executeBatch 在之前的玩转JDBC打造数据库操作万能工具类JDBCUtil,加入了高效的数据库连接池,利用了参数绑定有效防止SQL注入 中其实忽略了一点,那就是SQL的批量插入的问题,如果来个for循环,执行上万次,肯定会很慢,那么,如何去优化呢?一.用 preparedStatement.addBatch()配合prepa

2016-12-22 09:25:28 25934 2

原创 JDBC如何有效防止SQL注入

JDBC批量插入数据优化,使用addBatch和executeBatch 在之前的玩转JDBC打造数据库操作万能工具类JDBCUtil,加入了高效的数据库连接池,利用了参数绑定有效防止SQL注入 中其实忽略了一点,那就是SQL的批量插入的问题,如果来个for循环,执行上万次,肯定会很慢,那么,如何去优化呢?一.用 preparedStatement.addBatch()配合prepa

2016-12-21 07:53:14 9318

原创 玩转JDBC打造数据库操作万能工具类JDBCUtil,加入了高效的数据库连接池,利用了参数绑定有效防止SQL注入

玩转JDBC打造数据库操作万能工具类JDBCUtil,加入了高效的数据库连接池,利用了参数绑定有效防止SQL注入 在之前学习了MySQL和Oracle之后,那么,如和在Java种去连接这两种数据库。在这个轻量级的工具类当中,使用了数据库连接池 去提高数据库连接的高效性,并且使用了PreparedStatement来执行对SQL的预编译,能够有效防止SQL注入问题。一.准备在配置文件配置:

2016-12-20 00:03:15 12086

原创 【从零开始学习Oracle数据库】(5)约束视图与索引

-- 主键约束:PRIMARY KEY=不重复+不为NULL;-- (列级约束条件) CREATE TABLE dept_dylan ( dept_id NUMBER (2) PRIMARY KEY, dept_name VARCHAR (20), dept_location VARCHAR (40));-- 数据准备 INSERT INTO dept_dylanV

2016-12-17 23:47:03 1611

原创 【从零开始学习Oracle数据库】(4)创建表与增删改和数据库事务

-- 数据准备:创建工资等级表CREATE TABLE salgrade_test ( grade NUMBER (2), lowsal NUMBER (7, 2), hisal NUMBER (7, 2));-- 查看工资等级表结构DESC salgrade;-- 查看工资等级表数据SELECT *FROM salgrade_test;-- 插入数

2016-12-17 23:45:50 1686

原创 【从零开始学习Oracle数据库】(3)函数与子查询和连接查询

--查询语句的基本格式--select 字段 1 , 字段 2 , 字段 3 , 表达式 , 函数 , ...--from 表名--where 条件--group by 列名--having 带组函数的条件--order by 列名--字符函数:upper / lower / initcap/length / lpad / rpad / replace / trim * -- l 表示

2016-12-17 23:44:51 1902

原创 【从零开始学习Oracle数据库】(2)函数

--函数--查看员工表数据SELECT * FROM emp_test;--查看部门表数据SELECT * FROM dept_test;--round( 数字 , 小数点后的位数 )用于数字的四舍五入--计算金额的四舍五入 --注意:Oracle中别名用双引号"原样输出",mysql可以用单引号SELECT salary*0.1234567 "原样输出",ROUND(salary*0.

2016-12-17 23:43:42 1773 2

原创 【从零开始学习Oracle数据库】(1)建表与简单查询

一.常用数据库软件大型数据库 Oracle Oracle是著名的Oracle(甲骨文)公司的数据库产品 , 它是世界上第一个商品化的关系型数据库管理系统 , 也是第一个推出和数据库结合的第四代语言开发工具的数据库产品。Oracle 公司的软件产品丰富 , 包括 Oracle 服务器产品 , Oracle 开发工具和Oracle 应用软件。其中最著名的就是 Oracle 数据库 , 目前最新的版

2016-12-17 23:41:39 4659 3

原创 【从零开始学习MySql数据库】(5)约束视图与索引

-- 主键约束:PRIMARY KEY=不重复+不为NULL;-- (列级约束条件) CREATE TABLE dept_dylan ( dept_id INT (2) PRIMARY KEY, dept_name VARCHAR (20), dept_location VARCHAR (40));-- 数据准备 INSERT INTO dept_dylanVALU

2016-12-16 22:53:20 1327

原创 【从零开始学习MySql数据库】(4)创建表与增删改和数据库事务

-- 数据准备:创建工资等级表CREATE TABLE salgrade_test ( grade INT (2), lowsal FLOAT (7, 2), hisal FLOAT (7, 2));-- 查看工资等级表结构DESC salgrade_test;-- 查看工资等级表数据SELECT *FROM salgrade_test;-- 插入数

2016-12-16 22:43:02 1521

原创 【从零开始学习MySql数据库】(3)函数与子查询和连接查询

#查询语句的基本格式#select 字段 1 , 字段 2 , 字段 3 , 表达式 , 函数 , ...#from 表名#where 条件#group by 列名#having 带组函数的条件#order by 列名#字符函数:upper / lower / initcap/length / lpad / rpad / replace / trim * -- l 表示#left ;

2016-12-16 22:40:42 1329

原创 【从零开始学习MySql数据库】(2)函数

#函数use test;#查看员工表数据SELECT * FROM emp_test;#查看部门表数据SELECT * FROM dept_test;#round( 数字 , 小数点后的位数 )用于数字的四舍五入#计算金额的四舍五入#注意:Oracle中别名用双引号"原样输出",mysql可以用单引号SELECT salary*0.1234567 "原样输出",ROUND(salary*

2016-12-16 22:31:34 1386 7

原创 【从零开始学习MySql数据库】(1)建表与简单查询

#查看服务器中的数据库SHOW DATABASES;#创建一个数据库CREATE DATABASE IF NOT EXISTS test;#使用test数据库USE test;#建表-- 表名丌能超过 30 个字符-- 表名、列名是自由定义的-- 所有的 SQL 语句都是以“ ; ”结尾CREATE TABLE user_test( id int,

2016-12-16 22:26:11 3399 3

原创 【Android自定义View实战】之仿百度加载动画,一种优雅的Loading方式

【Android自定义View实战】之仿百度加载动画,一种优雅的Loading方式 无意中看到了百度的加载动画,看起来非常优雅,打算亲手造一个。 仿百度加载动画的重要思路:当第一遍执行完毕后就让第一个停下来在中间位置,换原来中间位置的第三个开始执行动画, 以此类推,当第二遍执行完毕后第二个停下来,中间位置的开始执行动画。第一个:仿百度加载动画,用ObjectAnimator属性动画操

2016-12-05 22:13:04 12586 7

原创 AndroidStudio2.2的Instant Run严重Bug

AndroidStudio2.2的Instant Run严重Bug1.编译错误:Error:specified for property ‘resourceFile’ does not exist. Error:A problem was found with the configuration of task’:app:packageArmDebug’.>File’E:\kejiang\And

2016-12-02 09:52:33 1596

原创 Android将Library上传到jcenter超简单完整图文步骤以及遇到的各种坑

Android将Library上传到jcenter超简单完整步骤以及遇到的各种坑 在【玩转SQLite系列】(七)打造轻量级ORM工具类SQLiteDbUtil操作数据库 中我们可以看到这个工具类的超简洁用法:只需要在gradle中引入:compile 'cn.bluemobi.dylan:sqlitelibrary:0.1' 即可使用,那么这到底是怎么回事?这个是Android项目

2016-12-01 00:28:12 9947 29

Android双向seekbar

Android双向seekbar,自定义view,控制上下限

2015-08-20

Android双向seekbar(带刻度)

Android双向seekbar(带刻度),自定义view,控制上限和下限

2015-08-20

Android编码规范

Android编码规范,非常实用,很好用的代码规范,开发者需要遵循的规则。

2015-01-28

android手势解锁

android高仿支付宝手势解锁,非常实用的工具

2015-01-06

Android双列滑动表格(双表头不动)

Android双列滑动表格(双表头不动)

2014-10-21

Android史上最全的日历控件

Android史上最全的日历控件,带有周数,超全,超漂亮,超炫丽的日历控件。

2014-10-09

圆角和圆形ImageView_RoundBitmap

圆角和圆形ImageView_RoundBitmap,非常好用!

2014-07-29

android 横方向的Listview附带系统照相图库裁剪

android 横方向的Listview附带系统照相图库裁剪 ,超实用

2014-07-24

Android仿微信朋友圈图片浏览器(支持图片手势缩放,拖动)

Android仿微信朋友圈图片浏览器(支持图片手势缩放,拖动)

2014-07-24

Android例子源码WIN8系统 磁贴点击下沉倾斜效果源码

Android例子源码WIN8系统 磁贴点击下沉倾斜效果源码,超炫!

2014-07-23

Android又一个超漂亮的日历控件

Android又一个超漂亮的日历控件,非常好用!

2014-07-23

Android数据库hibernate框架.

/** * YDL_Hibernate概要 <br/> * (一)支持功能: 1.自动建表,支持属性来自继承类:可根据注解自动完成建表,并且对于继承类中的注解字段也支持自动建表. 2.自动支持增删改 * ,增改支持对象化操作:增删改是数据库操作的最基本单元,不用重复写这些增删改的代码,并且添加和更新支持类似于hibernate中的对象化操作. * 3.查询方式灵活:支持android框架提供的方式,也支持原生sql方式. * 4.查询结果对象化:对于查询结果可自动包装为实体对象,类似于hibernate框架. * 5.查询结果灵活:查询结果支持对象化,也支持结果为List<Map<String,String>>形式,这个方法在实际项目中很实用,且效率更好些. * 6.日志较详细:因为android开发不支持热部署调试,运行报错时可根据日志来定位错误,这样可以减少运行Android的次数. <br/> * (二)不足之处: <br/> * 1.id暂时只支持int类型,不支持uuid,在sqlite中不建议用uuid. * 2.现在每个方法都自己开启和关闭事务,暂时还不支持在一个事务中做多个操作然后统一提交事务. <br/> * (三)作者寄语:<br/> * 昔日有JavaScript借Java发展,今日也希望AHibernate借Hibernate之名发展. * 希望这个项目以后会成为开源社区的重要一员,更希望这个项目能给所有Android开发者带便利. * 欢迎访问我的博客:http://blog.csdn.net/linglongxin24, * 这里有这个框架的使用范例和源码,希望朋友们多多交流完善这个框架,共同推动中国开源事业的发展,YDL_Hibernate期待与您共创美好未来!!! */

2014-07-23

CircularProgressButton

显示进度的按钮,可用于数据的提交,系统登录等,动画效果很棒,提高用户体验。

2014-07-23

Android UI 设计指南非官方简体中文版

Android UI 设计指南非官方简体中文版,非常实用

2014-07-22

Android切图注意事项

Android切图注意事项,非常实用,AndroidUI必看@

2014-07-22

Android自动升级框架

Android自动升级框架,这是我自己写的,直接把jar包添加进工程即可使用,超简单,超实用!

2014-07-21

Android仿iPhone的日期时间选择器

Android仿iPhone的日期时间选择器,超炫超酷!

2014-07-18

Android日期日历控件:TimesSquare

TimesSquare实现选择日期日历控件,可单选,多选,区间范围和对话框四种方式。

2014-07-18

自定义超简单SearchView搜索框

自定义超简单SearchView搜索框,非常简单,使用,可以自定义!

2014-07-18

Android_app项目开发步骤总结

做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流。

2014-07-18

Android 最火的快速开发框架XUtils

Android 最火的快速开发框架XUtils xUtils 包含了很多实用的android工具。 xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容android 2.2 (api level 8)

2014-07-17

华为java编程规范

华为java编程规范,开发Java的程序员必备的常识和技巧!

2014-07-17

Android编码规范(最新版)

Android编码规范(最新版),开发者最基本的常识,应该掌握的规范技巧!

2014-07-17

Android显示Log信息(带行号)

Android显示Log信息(带行号),非常好用的Android工具类!

2014-07-16

Android仿QQ退出对话框

Android仿QQ退出对话框,可以自定义样式。

2014-07-16

Android带删除的EditText

Android例子源码自定义带有删除功能的edittext实例

2014-07-16

kill-svn-folders

kill-svn-folders,一个非常好用的svn工具,可以去掉项目中的svn文件夹!

2014-03-21

教师教学工作量计算系统

教师教学工作量计算系统的设计与实现

2014-01-05

Android笔记

Android基础知识!.Android的组件欢迎大家下载

2013-09-15

空空如也

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

TA关注的人

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