240 发简信
IP属地:广东
  • Android中获取View宽高方法

    Android开发中经常需要获取控件的宽高,比如前不久我在写一个图片加载库时,因为需要对Bitmap进行裁剪就遇到了需要获取ImageView宽高的问题。如果稍微了解过一下V...

  • “最主要的原因就是RecyclerView的灵活性, 还有性能上的提升。”,我不是来抬杠的,只是这句话太想当然了。1.RecyclerView 相对于ListView性能的提升并不大.2.RecyclerView的可扩展性确实强,但是实现相对于ListView 还是复杂很多。 所以RecyclerView取代ListView和GridView 有点扯淡,根据需求选择相应的控件才是。请理性对待它们!!

  • 120
    OpenGL基础之三维理论基础

    计算机图形学是研究用计算机及其图形设备来输入、表示、变换、运算和输出图形的原理、算法及系统的一门学科。 学习目标 了解OpenGL ES的渲染流程 学习三维图形基本的理论 掌...

  • OpenGL资料链接

    OpenGL ES 2.0 Shader相关介绍 GLSL 在OpenGL中使用GLSL

  • 120
    OpenGL基础之OpenGLES2.0的开发环境

    1. VS2013工程设置 VS在编译代码时,中间文件会默认保存在当前工程的Debug/Release目录下面,这对我们拷贝代码,提交git比较不利,因为我们没有必要将中间文...

  • OpenGL基础之Windows下面建立窗口程序

    1. 注册窗口 2.创建窗口 3. 更新并显示 4.创建消息循环 5. 消息循环简单实现

  • AS gradle脚本尝鲜

    在Android开发过程中,偶尔需要自己写一些脚本来优化构建步骤。比如修改版本号,生成JAR包等。 1. 关于task的Action与configuration的区别 gra...

  • NDK编译命令记录

    1. ndk-build NDK_LOG=1用于配置LOG级别,打印ndk编译时的详细输出信息 2. ndk-build NDK_PROJECT_PATH=.指定NDK编译的...

  • 120
    Android面试题整理

    三金四银,又到了一年一度的跳槽季。也许有不少Android程序员开始摩拳擦掌蠢蠢欲动了。结合以往自己的经历,今天给大家总结下Android面试题,希望有帮助。 1:Activ...