- 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布目前,我正在参加 2018 CSDN 博客之星评选,如果你觉得我的博客对你有一点点帮助的话,请帮忙投一下票。 https://bss.csdn.net/m/topic/blog_star2018#118 号码是 118,博主 gdutxiaoxu,哈哈,谢了。前言Fragment,简称碎片,可以简单地认为它就是一个“控件”,更... 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布目前,我正在参加 2018 CSDN 博客之星评选,如果你觉得我的博客对你有一点点帮助的话,请帮忙投一下票。 https://bss.csdn.net/m/topic/blog_star2018#118 号码是 118,博主 gdutxiaoxu,哈哈,谢了。前言Fragment,简称碎片,可以简单地认为它就是一个“控件”,更...
- 上一篇文章介绍了如何通过纹理渲染绘制地球仪,当然OpenGL的三维图形处理能力是很强大的,只要善于利用OpenGL,就能很方便地虚拟各种现实生活中的动画效果。本文再来谈谈使用OpenGL实现浏览电子书时候的翻书动画。博主早期的博文《Android开发笔记(十八)书籍翻页动画》已经介绍了如何通过贝塞尔曲线实现翻书动画的过程,不过该方式展示动画时存在卡顿的现象,并且在书页范围之外还会经常拖着长长... 上一篇文章介绍了如何通过纹理渲染绘制地球仪,当然OpenGL的三维图形处理能力是很强大的,只要善于利用OpenGL,就能很方便地虚拟各种现实生活中的动画效果。本文再来谈谈使用OpenGL实现浏览电子书时候的翻书动画。博主早期的博文《Android开发笔记(十八)书籍翻页动画》已经介绍了如何通过贝塞尔曲线实现翻书动画的过程,不过该方式展示动画时存在卡顿的现象,并且在书页范围之外还会经常拖着长长...
- 从这篇文章开始,接下来会连载一系列的OpenGL相关博文,好好探讨如何在Android中进行OpenGL开发。OpenGL的全称是“Open Graphics Library”,意思是开放图形库,它定义了一个跨语言、跨平台的图形图像程序接口。对于Android开发者来说,OpenGL就是用来绘制三维图形的技术手段,当然OpenGL并不仅限于展示静止的三维图形,也能用来播放运动着的三维动画。不... 从这篇文章开始,接下来会连载一系列的OpenGL相关博文,好好探讨如何在Android中进行OpenGL开发。OpenGL的全称是“Open Graphics Library”,意思是开放图形库,它定义了一个跨语言、跨平台的图形图像程序接口。对于Android开发者来说,OpenGL就是用来绘制三维图形的技术手段,当然OpenGL并不仅限于展示静止的三维图形,也能用来播放运动着的三维动画。不...
- 前言Android shortcuts算是比较老的技术了,现在许多诸如支付宝、百度地图等都实现了这一功能,这一功能是Android7.1推出的新功能,但是在国内app使用的还是比较少。我们先来看一下支付宝实现的效果图。这样我们在使用的时候会方便许多,个人认为这种快捷方式更适合静态使用,比如设置等一些和数据没有交互的地方,虽然动态注册可以做,但是感觉不太友好。1.新建项目因为这个功能是Andr... 前言Android shortcuts算是比较老的技术了,现在许多诸如支付宝、百度地图等都实现了这一功能,这一功能是Android7.1推出的新功能,但是在国内app使用的还是比较少。我们先来看一下支付宝实现的效果图。这样我们在使用的时候会方便许多,个人认为这种快捷方式更适合静态使用,比如设置等一些和数据没有交互的地方,虽然动态注册可以做,但是感觉不太友好。1.新建项目因为这个功能是Andr...
- 前言记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。一、小前言 相信很多人和我一样,在初学Android甚至初入职场的时候不了解Acticity的启动模式,或者为了面试刷题刷到了,但并不理解启动模式的作用,以及如何正确的使用启动模式而不是所有的都是用默认模式。二、Activity启动模... 前言记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。一、小前言 相信很多人和我一样,在初学Android甚至初入职场的时候不了解Acticity的启动模式,或者为了面试刷题刷到了,但并不理解启动模式的作用,以及如何正确的使用启动模式而不是所有的都是用默认模式。二、Activity启动模...
- 1.前言 Android中,相信都在自己的程序中调用过系统相机拍照或者选择图片,但直接调用系统相机有时候并不能满足我们的需求,或者说我们如何去自定义一个相机,那么,我们可以通过Camera和SurfaceView来实现自己的相机应用,这里主要讲实现拍照功能以及切换前后摄像头。先来看一张简单的效果图。 二、SurfaceView与Camera 在Activity中首先获... 1.前言 Android中,相信都在自己的程序中调用过系统相机拍照或者选择图片,但直接调用系统相机有时候并不能满足我们的需求,或者说我们如何去自定义一个相机,那么,我们可以通过Camera和SurfaceView来实现自己的相机应用,这里主要讲实现拍照功能以及切换前后摄像头。先来看一张简单的效果图。 二、SurfaceView与Camera 在Activity中首先获...
- 【实验目的】 1. 熟悉ZigBee协议关于集中供电传感器----温湿度的通讯协议; 2. 利用协议,在Android平台上编写一个显示温湿度数据的安卓程序。 【实验内容】 1. Eclipse集成开发环境中编写温度传感器采集Android程序。 【实验设备】 1. 硬件: Android、PC机; 2. 软件:PC机操作系统 Win7 + Ecli... 【实验目的】 1. 熟悉ZigBee协议关于集中供电传感器----温湿度的通讯协议; 2. 利用协议,在Android平台上编写一个显示温湿度数据的安卓程序。 【实验内容】 1. Eclipse集成开发环境中编写温度传感器采集Android程序。 【实验设备】 1. 硬件: Android、PC机; 2. 软件:PC机操作系统 Win7 + Ecli...
- DevCloud新手课堂本期导读:编译构建基本操作——Android篇 DevCloud新手课堂本期导读:编译构建基本操作——Android篇
- (原创)今天在做下滑刷新的时候碰到 view 的四个 get 函数有点特别,具体遇到的问题如下,经反复测试和查找资料,填坑如下: 1,为什么我有时候在使用getLeft(), getRight(), getTop(), getBottom()它们得到的结果是0?答: 出现这种情况可能是在刚启动程序,程序刚开始绘制 view 的时候,你马上使用代码去捕获上面的值。这个时候,由于view 是刚开... (原创)今天在做下滑刷新的时候碰到 view 的四个 get 函数有点特别,具体遇到的问题如下,经反复测试和查找资料,填坑如下: 1,为什么我有时候在使用getLeft(), getRight(), getTop(), getBottom()它们得到的结果是0?答: 出现这种情况可能是在刚启动程序,程序刚开始绘制 view 的时候,你马上使用代码去捕获上面的值。这个时候,由于view 是刚开...
- (原创)转载请声明出处http://www.cnblogs.com/linguanh/ 问题原型: ExpandableListView 展开失效。 --------------------直接看结论请拉置 红线下------------------- 早在同年5月份的时候我写过一篇 自定义 ExpandableListView 收缩类的 博文,那时候我还没碰到这个问题,一... (原创)转载请声明出处http://www.cnblogs.com/linguanh/ 问题原型: ExpandableListView 展开失效。 --------------------直接看结论请拉置 红线下------------------- 早在同年5月份的时候我写过一篇 自定义 ExpandableListView 收缩类的 博文,那时候我还没碰到这个问题,一...
- 目录: 1,过程感慨; 2,运行环境; 3,准备工作; 4,编译 .so 5,遇到的关键问题及其解决方法 6,实现效果截图。 (原创:转载声明出处:http://www.cnblogs.com/linguanh/)1,过程感慨(想直接看教程,请跳过此部分) 在写具体内容之前,我先说下我搞这个东西的过程,由于导师之前说过要搞个图像匹配的androi APP,具体就是匹配... 目录: 1,过程感慨; 2,运行环境; 3,准备工作; 4,编译 .so 5,遇到的关键问题及其解决方法 6,实现效果截图。 (原创:转载声明出处:http://www.cnblogs.com/linguanh/)1,过程感慨(想直接看教程,请跳过此部分) 在写具体内容之前,我先说下我搞这个东西的过程,由于导师之前说过要搞个图像匹配的androi APP,具体就是匹配...
- 移动端的API能力验证方案与PC端不一样!不一样!!不一样!!! 即使需要使用的API都存在,也不一定能用,这一点和PC端是有很大区别的,国内的手机系统虽然都是基于Android,但几乎都会经过各大厂商的定制,功能与原版Android系统并不是完全一致的,在考察技术方案的时候一定要确认用demo把功能跑起来才可以,别问我怎么知道的。 移动端的API能力验证方案与PC端不一样!不一样!!不一样!!! 即使需要使用的API都存在,也不一定能用,这一点和PC端是有很大区别的,国内的手机系统虽然都是基于Android,但几乎都会经过各大厂商的定制,功能与原版Android系统并不是完全一致的,在考察技术方案的时候一定要确认用demo把功能跑起来才可以,别问我怎么知道的。
- IDA+VMWARE 调试 X86 版本 Android SO 最快的android so 调试方法 IDA+VMWARE 调试 X86 版本 Android SO 最快的android so 调试方法
- 文中部分工具是收费的,但是绝大多数都是免费的。 文中部分工具是收费的,但是绝大多数都是免费的。
- Java GUI布局管理器介绍 Java GUI布局管理器介绍
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中 -
华为云监控CES新特性解读2026/08/26 周三 19:00-20:30
刘英杰-华为云监控产品专家
华为云监控 CES H1 版本重磅全新升级!本次直播特邀华为云监控产品专家,围绕特性深度解读 + 现场实操演示 + 实时线上答疑三大模块,全方位拆解版本核心亮点,直击运维各类痛点难题。助力实现告警高效配置、指标快速检索、插件便捷部署,切实降低运维工作负担,提升监控运维工作效率。欢迎预约观看,互动提问交流!
回顾中
热门标签