240 发简信
IP属地:湖北
  • JNI 常见用法

    一、Java 代码 和JNI代码通信 Java代码通过JNI接口 调用 C/C++方法 1、首先我们需要在Java代码中声明Natvie方法原型 2、其次我们需要在C/C++...

  • 120
    一起看画布Android Canvas

    版权声明:本文为博主原创文章,未经博主允许不得转载 前言 Canvas 本意是画布的意思,然而将它理解为绘制工具一点也不为过。通过 Canvas 提供的 API,你可以在画...

  • 120
    编写自定义View并发布到JCenter

    很多开发者开发了多个项目之后,都会积累一些自定义的View或者工具类,每次开始一个新项目的时候一般都是一个包复制过去,其实我们可以将自己常用的一些东西封装起来封装到Libra...

  • 120
    Carson带你学Android:手把手教你写一个完整的自定义View

    前言 自定义View是Android开发者必须了解的基础 今天,我将手把手教你写一个自定义View,并理清自定义View所有应该的注意点 Carson带你学Android自定...

  • JDBC(九)DatabaseMetaData 数据库元数据

    通过java.sql.DatabaseMetaData 接口,我们能获取到数据库的列表、列等信息。 DatabaseMetaData 接口包含了许多方法,这里值介绍常用的。 ...

  • 音频采集(AudioRecorder)

    音频采集 想更好地了解音频采集,首先要去了解一些音频入门基础知识。关于一些音频开发的一些基础知识,这里就不一一讲解了,可以去了解Android音频技术开发的一些基础知识 An...

  • Glide的图片格式判断逻辑

    如何判断一张图片是否为GIF图 根据后缀名判断:一般服务器返回图片时都有后缀名,这个时候我们可以根据文件的后缀名来判断;但是根据后缀名判断不可靠,有可能是用户手动修改的文件后...

  • 我只知道我如果没考上大学,我不会有现在的工作,而且我对现在的工作很满意。我没拼爹,没颜值,没背景。高考起码也算对没条件的孩子提供了一个相对公平的机会