[置顶] Android超精准计步器开发-Dylan计步

Android精准计步器开发 亲测在小米.魅族.华为上可用,该app采用后台service计歩服务,所以只要app不被手机杀死在后台也是可以正常计歩的。上图: 1.需要在AndroidManifest.xml中添加权限 uses-permission android:name="android.permissi...
阅读(10517) 评论(63)

Android权限(permission)大全

1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 3.android.permission.WRITE_SOCIAL_STREAM 读取用户的社交信息流 4.android.permission.WRITE_...
阅读(464) 评论(0)

写在微信小程序上线之夜,我想对移动开发人员说别慌先玩玩AR压压惊!

写在微信小程序上线之夜,我想对移动开发人员说别慌先玩玩AR压压惊! 早上起来,微信小程序刷爆了整个朋友圈,铺天盖地的各种微信小程序被晒出来,我翻开自己的手机怎么半天找不到呢? 找个朋友分享了个小程序,我打开之后看到手机是这样的: 体验了一番微信小程序,说实话有点震撼,毕竟这个小程序确实做的不错!然后好多群里都炸开了锅,都在讨论微信小程序对于我们移动互联网的影响, 尤其是对我们移动开...
阅读(3384) 评论(3)

2016,毕业五年你为何还混得这么惨?

也许看到这篇日记的你是一个陌生人,也许是一个朋友,虽然工科男文笔不好,请怀着平常心看待,毕竟我不是无暇玉,有缺点,才是真正的人 年关将至,突然发现,毕业已经快五年了。而我现在看起来似乎还是一无所有,为什么我依然混的这么惨? 虽然说,现在都比较流行传递正能量,但是,我发现自己已经被正能量洗脑之后生活依然毫无改变,因为,我们大家似乎已经沉醉在这种正能量的自我满足与欣喜当中,却忘了我们真正需要去用心思考的问题:...
阅读(7626) 评论(11)

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

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

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

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

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

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

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

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

Android中Service+Notification断点续传下载

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

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

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

JDBC如何有效防止SQL注入

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

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

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

【从零开始学习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_dylan V...
阅读(937) 评论(0)

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

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

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

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

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

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

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

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

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

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

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

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

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

#函数 use test;#查看员工表数据 SELECT * FROM emp_test;#查看部门表数据 SELECT * FROM dept_test;#round( 数字 , 小数点后的位数 )用于数字的四舍五入 #计算金额的四舍五入 #注意:Oracle中别名用双引号"原样输出",mysql可以用单引号 SELECT salary*0.1234567 "原样输出",ROUND(salary*...
阅读(775) 评论(7)
139条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:273331次
    • 积分:4336
    • 等级:
    • 排名:千里之外
    • 原创:133篇
    • 转载:6篇
    • 译文:0篇
    • 评论:332条
    Android高级开发联盟

    QQ群号:308748867 Android风口浪尖


    博客专栏
    最新评论