aqi00的博客

好好做技术,认真写博文

排序:
默认
按更新时间
按访问量

《Kotlin从零到精通Android开发》资源下载和内容勘误

资源下载下面是《Android Studio开发实战 从零基础到App上线》一书用到的工具和代码资源:1、本书使用的Android Studio版本为3.0.1,Kotlin版本为1.2.0,最新的Android Studio安装包可前往Android官网页面下载。2、本书提供所有示例源码的dem...

2018-06-19 11:36:48

阅读数:574

评论数:0

Kotlin入门教程——目录索引

Kotlin是谷歌官方认可的Android开发语言,即将发布的Android Studio 3.0版本也会开始内置Kotlin,所以未来在App开发中Kotlin取代Java是大势所趋,就像当初Android Studio取代Eclipse成为App开发工具一样。下面分章节列出各篇Kotlin教程...

2017-07-18 11:04:12

阅读数:2077

评论数:1

《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误

资源下载 下面是《Android Studio开发实战 从零基础到App上线》一书用到的工具和代码资源: 1、本书使用的Android Studio版本为2.2.3,因为Android官网现在不提供该版本的下载,所以博主把该版本的64位安装包上传到了百度网盘,点击https://pan.baid...

2017-06-11 21:17:43

阅读数:16095

评论数:41

Android开发笔记(序)写在前面的目录

一方面写写自己走过的弯路掉进去的坑,避免以后再犯;另一方面希望通过分享自己的经验教训,与网友互相切磋,从而去芜存菁进一步提升自己的水平。因此博主就想,入门的东西咱就不写了,人不能老停留在入门上;其次是想拾缺补漏,写写虽然小众却又用得着的东西;另外就是想以实用为主,不求大而全,但求小而精;还有就是有...

2015-11-24 14:36:06

阅读数:26331

评论数:40

Android Studio 3.1无法导入模块的解决办法

3月份Android Studio 3.1版正式发布,谁知新版本搞出了新问题,譬如导入已有的模块,Android Studio就死活无法正常导入。摸索了很久,才算总结出模块导入的几点解决办法:一、依次选择菜单“File”——“New”——“Import Module”,按提示导入具体的demo。此...

2018-05-06 13:00:32

阅读数:2080

评论数:3

【赠书活动】清华社的两本Android技术书籍

继一月份开源中国送书、三月份网易云社区送书之后,本月的送书活动又开始啦。先来看看本次赠送活动的两本图书,都是清华大学出版社出版的Android技术书籍。第一本:《Android Studio开发实战:从零基础到App上线》作者:欧阳燊出版时间:2017年6月定价:128元购买链接: 京东  当当添...

2018-04-10 10:24:39

阅读数:647

评论数:16

Android开发笔记(一百六十七)Android8.0的画中画模式

前面的博文《Android开发笔记(一百五十九)Android7.0的分屏模式》介绍了Android7.0的多窗口特性,但是这个分屏的区域是固定的,要么在屏幕的上半部分,要么在屏幕的下半部分,不但尺寸无法调整而且还不能拖动,使得它的用户体验不够完美。为此Android8.0又带了另一种更高级的多窗...

2018-03-26 09:49:13

阅读数:898

评论数:0

Android开发笔记(一百六十六)H5通过WebView录像上传

前面的博文《Android开发笔记(一百五十二)H5通过WebView上传图片》介绍了如何拍照上传给网页,不料客户又要求再加个摄像上传给网页。既然如此,那么再探讨一下如何实现这个摄像上传的功能。与拍照上传一样,摄像上传也要重写WebChromeClient的openFileChooser/onSh...

2018-03-21 09:39:50

阅读数:397

评论数:3

《Kotlin从零到精通Android开发》面世啦

“草长莺飞二月天,拂堤杨柳醉春烟”——《村居》  阳春二月正是万物复苏的好时节,经过一个寒冬腊月的蛰伏,《Kotlin从零到精通Android开发》终于出版上市啦!出版社的设计师十分应景,给出了葱绿风格的封面,满满都是青葱岁月的印记。感谢出版社各位同仁的大力协助,使得本书能够提前面世!  当然Ko...

2018-03-13 11:52:34

阅读数:623

评论数:2

Android开发笔记(一百六十五)利用红外发射遥控电器

红外遥控是一种无线控制技术,它具有功耗小、成本低、易实现等诸多优点,因而被各种电子设备特别是家用电器广泛采用,像日常生活中的电视遥控器、空调遥控器等等基本都采用红外遥控技术。不过遥控器并不都是红外遥控,也可能是射频遥控。红外遥控使用近红外光线(频率只有几万赫兹)作为遥控光源,而射频遥控使用超高频电...

2018-03-06 09:37:57

阅读数:667

评论数:0

Android开发笔记(一百六十四)仿京东首页的下拉刷新

上一篇文章介绍了高仿京东的沉浸式状态栏,可是跟京东首页的头部轮播图相比,依然有三处缺憾:1、京东的头部Banner上方,除了有悬浮着的状态栏,状态栏下面还有一行悬浮工具栏,内嵌扫一扫图标、搜索框,以及消息图标;2、把整个页面往上拉,状态栏的背景色从透明变为深灰,同时工具栏的背景也从透明变为白色;3...

2018-02-28 09:32:42

阅读数:497

评论数:3

Android开发笔记(一百六十三)高仿京东的沉浸式状态栏

前面的文章介绍了如何实现广告轮播的Banner效果,本想可以告一段落。然而某天产品经理心血来潮,拿着苹果手机,要求像iOS那样把广告图顶到状态栏这儿。刚接到这需求,不禁倒吸一口冷气,又要安卓开发去实现iOS的效果,真是强人所难。翻了翻资料,发现修改状态栏的颜色倒是可行,但要把轮播图顶上去就不容易了...

2018-02-26 11:12:22

阅读数:2753

评论数:4

Android开发笔记(一百六十二)蓝牙设备的连接与配对

蓝牙是一种短距离无线通信技术,它由爱立信公司于1994年创制,原本想替代连接电信设备的数据线,但是后来发现它也能用于移动设备之间的数据传输,所以蓝牙技术在手机上获得了长足发展。因为手机内部的通讯芯片一般同时集成了2G/3G/4G、WIFI和蓝牙,所以蓝牙功能已经是智能手机的标配了。若想进行蓝牙方面...

2018-02-23 11:01:31

阅读数:453

评论数:3

Android开发笔记(一百六十一)NFC近场通信

NFC的全称是“Near Field Communication”,意思是近场通信、与邻近的区域通信。大众所熟知的NFC技术应用,主要是智能手机的刷卡支付功能。别看智能手机是近十年前才出现的,NFC的历史可比智能手机要悠久得多,它脱胎于上世纪的RFID无线射频识别技术。所谓RFID是“Radio ...

2018-02-22 09:49:50

阅读数:405

评论数:0

Android开发笔记(一百六十)休眠模式下的定时器控制

定时器AlarmManager常常用于需要周期性处理的场合,比如闹钟提醒、任务轮询等等。并且定时器来源于系统服务,即使App已经不在运行了,也能收到定时器发出的广播而被唤醒。似此回光返照的神技,便遭到开发者的滥用,造成用户手机充斥着各种杀不光进程,就算通过手机安全工具一再地清理内存,只要定时设定的...

2018-02-14 11:03:06

阅读数:557

评论数:0

Android开发笔记(一百五十九)Android7.0的分屏模式

现在的手机屏幕越来越大,使得在屏幕上同时开多个窗口不再奢侈,因此Android从7.0开始顺势推出了分屏功能,也被称作多窗口模式。比如把竖长的手机屏幕分成上下两个窗口,一边在上面的窗口中观看电影,一边在下面的窗口中聊天,可谓娱乐、工作两不误。那么分屏功能需要开发者进行哪些适配工作呢?接下来就详细阐...

2018-02-13 23:06:53

阅读数:595

评论数:0

Android开发笔记(一百五十八)运行时动态授权管理

App开发过程中,涉及到硬件设备的操作,比如拍照、录音、定位等等,都要在AndroidManifest.xml中声明相关的权限。可是Android系统为了防止某些App滥用权限,从而允许用户在系统设置里面对App禁用某些权限。然而这又带来另一个问题,用户打开App之后,App可能因为权限不足导致无...

2018-02-11 09:27:36

阅读数:228

评论数:0

Android开发笔记(一百五十七)使用OpenGL实现翻书动画

上一篇文章介绍了如何通过纹理渲染绘制地球仪,当然OpenGL的三维图形处理能力是很强大的,只要善于利用OpenGL,就能很方便地虚拟各种现实生活中的动画效果。本文再来谈谈使用OpenGL实现浏览电子书时候的翻书动画。博主早期的博文《Android开发笔记(十八)书籍翻页动画》已经介绍了如何通过贝塞...

2018-02-05 10:45:12

阅读数:401

评论数:0

Android开发笔记(一百五十六)通过渲染纹理展示地球仪

上一篇文章介绍了如何使用GL10描绘三维物体的线段框架,后面给出的立方体和球体效果图,虽然看起来具备立体的轮廓,可离真实的物体还差得远。因为现实生活中的物体不仅仅有个骨架,还有花纹有光泽(比如衣服),所以若想让三维物体更加符合实际,就得给它加一层皮,也可以说是加一件衣服,这个皮毛大衣用OpenGL...

2018-02-02 14:24:55

阅读数:346

评论数:2

Android开发笔记(一百五十五)利用GL10描绘点、线、面

上一篇文章介绍了GL10的常用方法,包括如何设置颜色、如何指定坐标系、如何调整镜头参数、如何挪动观测方位等等,不过这些方法只是绘图前的准备工作,真正描绘点、线、面的制图工作并未涉及,那么本文就来谈谈如何利用GL10进行实际的三维绘图操作。首先在三维坐标系中,每个点都有x、y、z三个方向上的坐标值,...

2018-01-24 13:45:12

阅读数:363

评论数:1

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