hmg25
码龄15年
  • 812,587
    被访问
  • 48
    原创
  • 1,845,016
    排名
  • 1,014
    粉丝
  • 1
    铁粉
关注
提问 私信
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2007-08-19
博客简介:

何明桂的小窝

博客描述:
坐而言,不如起而行;纸上得来终觉浅,绝知此事要躬行!
查看详细资料
个人成就
  • 获得134次点赞
  • 内容获得910次评论
  • 获得340次收藏
创作历程
  • 1篇
    2020年
  • 1篇
    2012年
  • 52篇
    2011年
  • 5篇
    2010年
  • 6篇
    2009年
成就勋章
TA的专栏
  • 善用佳软
    1篇
  • android
    35篇
  • android之launcher探索
    5篇
  • android之底层学习
    3篇
  • Windows Mobile
    1篇
  • 其他
    6篇
  • 嵌入式
  • 我的3D世界
    6篇
兴趣领域 设置
  • 移动开发
    kotlinandroid studio
  • Android
    gradleandroid jetpackrxjava
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android Studio の 自定义代码块折叠

0x00 前言最近在整理项目中的代码,由于项目的代码比较久远,某些类的代码量相对比较庞大,新人在接手维护这个类的时候熟悉起来比较困难,仅仅依靠文档和注释理解起来也比较吃力。后来想起IntelliJ IDEA中有Custom code folding regions的操作方式,可以将代码块归纳折叠为标签的形式,让代码看起来规整了很多。形成类似如下的效果:在Structure导航中看起来也比较清晰0x01 操作实现class MainActivity : AppCompatActivity() {
原创
发布博客 2020.06.13 ·
883 阅读 ·
1 点赞 ·
1 评论

浅析android应用增量升级

By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处       很久没有更新博客了,真是堕落啊,几次想提起笔,却总是被各种琐事耽搁,以后会多写文章记录点滴。背景        随着android应用体积的不断增大,以及应用版本发布的不断更迭,用户的升级成了一个问题,google也意识到不断更新应用对用户流量的损耗,在Google I/O 上提及的
原创
发布博客 2012.10.23 ·
122291 阅读 ·
59 点赞 ·
93 评论

android应用增量升级测试

发布资源 2012.10.23 ·
zip

Siri中文语音助理源码

发布资源 2011.12.13 ·
zip

打造Android的中文Siri语音助手(二)——添加虫洞的开放API

By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处           在给我们的Siri添加小I的接口之后,感觉它还是不够智能,无法像Iphone的Siri一样功能强大。可是国内我依旧没有找到一个能够强大如苹果Siri的服务器,所以只能退而求其次,我引入了”虫洞“的开放API,网站http://www.uzoo.cn/,这是一个功能很强大的接口,可以
原创
发布博客 2011.12.02 ·
17786 阅读 ·
1 点赞 ·
21 评论

打造Android的中文Siri语音助手(一)——小I机器人的接口

By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处Iphone4S的Siri让人眼前一亮,网上出现了无数调戏Siri的视频。真是让android用户们心痒不已。好在随后android阵营中的高手迅速反击,推出了Iris。悲剧的是Iris仅支持英文,让我们这些英语烂的无比的人调戏Iris不成,反被它给调戏了。真是郁闷的不行啊~_~所以我打算使用andro
原创
发布博客 2011.12.02 ·
23267 阅读 ·
8 点赞 ·
44 评论

android 3D系列之纹理篇

By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处     之前的例子都是纯色的3D模型。今天我们就开始给这些模型贴上华丽丽的纹理,让他们看起来更加接近我们印象中的真实物体。功能启动为使用纹理,我们需要打开OpenGL的一些开关以启动我们需要的一些功能: gl.glEnable(GL10.GL_TEXTURE_2D);。这
原创
发布博客 2011.09.01 ·
11089 阅读 ·
0 点赞 ·
3 评论

android贴图的立方体

发布资源 2011.09.01 ·
application/x-zip

android 3D系列之光效篇

By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处     继续我们的android 3D之旅,我们将讨论光效。从今天开始我们将逐渐添加光效。光效三要素在 OpenGL ES中,光由三个元素组成,分别是环境元素(ambient component), 散射元素(diffuse component)和 高光元素(specular compon
原创
发布博客 2011.09.01 ·
9765 阅读 ·
0 点赞 ·
2 评论

android 3D立方体

发布资源 2011.09.01 ·
application/x-zip

android 3D系列之入门实践篇

By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处    通过之前文章--概念篇的学习,我们今天编写一个简单的入门程序,实现一个不断绕x轴,y轴旋转的彩色立方体,效果如下:                                                   在Android中我们使用GLSurfaceView来显示OpenGL视图,GL
原创
发布博客 2011.09.01 ·
11885 阅读 ·
0 点赞 ·
0 评论

OpenGL教程Nehe版

发布资源 2011.09.01 ·
application/pdf

android 3D系列之基本概念篇

最近不是很忙,所以打算从这周开始学习android的3D绘图。网络上已经有大量有关OpenGL的好教程和书籍。但是,却没有多少是关于OpenGLES,更加没有多少是专门针对学习android上3D编程的。为了养成良好的学习习惯,也算是给自己的学习过程做一个总结、笔记,我决定按照自己的学习规矩,撰写一个针对android3D初学者的博文系列。这是此系列的第一篇文章。基本概念为了方便后边的编程
原创
发布博客 2011.09.01 ·
16723 阅读 ·
0 点赞 ·
9 评论

3D开发之解析渲染MS3D模型

OPhone平台中,3D模块已经成为一项标准配置,而且随着硬件成本的降低,搭配硬件加速图形芯片的移动设备也越来越多地出现在人们的视野当中,手机上的3D再也不是“幻灯片”的代名词。享受着快捷无比的3G网络,在你心爱的OPhone手机上玩着真正的魔兽世界,这也许在不远的未来就会变成现
转载
发布博客 2011.08.30 ·
12305 阅读 ·
0 点赞 ·
3 评论

OpenGL ES绘制3D图形

OpenGL ES是 OpenGL三维图形API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。 Ophone目前支持OpenGL ES 1.0 ,OpenGL ES 1.0 是以 OpenGL 1.3 规范为基础的,OpenGL ES 1.1 是以 OpenGL 1.5
转载
发布博客 2011.08.30 ·
11063 阅读 ·
0 点赞 ·
0 评论

浅谈如何给appwidget添加复杂view

     我们都知道android原生的widget只支持极少数几个简单的view,所以功能及其简单。很多人都希望在AppWidget添加ListView、GridView等复杂的view来实现更为复杂的功能。我们知道要在AppWidget里添加 View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很少,而且支持RemoteView的Widget很少:
原创
发布博客 2011.06.29 ·
13553 阅读 ·
0 点赞 ·
18 评论

android桌面文件夹美化

                          By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处      哈哈,好久没有写博客拉,blog里边好凄凉阿~~人也变懒了……    android原生自带的桌面文件夹样式及其简单,没有iphone那种可以显示文件夹内文件图标缩略图的功能,今天我们来简单的实现一个。效果如下: 从laun
原创
发布博客 2011.06.29 ·
19057 阅读 ·
10 点赞 ·
37 评论

Android权限之sharedUserId和签名


    最近在做个东西,巧合碰到了sharedUserId的问题,所以收集了一些资料,存存档备份。
    安装在设备中的每一个apk文件,Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户都会被分配到一个属于自己的统一的Linux用户ID,并且为它创建一个沙箱,以防止影响其他应用程序(或者其他应用程序影响它)。用户ID 在应用程序安装到设备中时被分配,并且在这个设备中保持它的永久性。
通过Shared User
原创
发布博客 2011.05.26 ·
60839 阅读 ·
4 点赞 ·
14 评论

一个支持listview的widget

发布资源 2011.05.24 ·
application/x-rar

探秘widget之widget背后的故事

                               By 何明桂(http://blog.csdn.net/hmg25) 转载请注明出处     之前分析了下widget添加到laucher的过程,现在我们来分析下widget被添加到laucher之后发生的故事。     AppWidgetProvider桌面组件实现的组要类,它的父类是一个广播接收器,它主要作用就是接收更新桌面组件的广播消息,然后更新桌面组件                         i.              pub
原创
发布博客 2011.05.23 ·
12750 阅读 ·
0 点赞 ·
0 评论
加载更多