android
文章平均质量分 52
水家那桶水
Do not, for one failure, give up the purpose that you resolved to effort.
展开
-
adb获取android手机系统版本,已对应的api版本和硬件相关信息
获取系统版本:adb shell getprop ro.build.version.release获取系统api版本:adb shell getprop ro.build.version.sdk获取手机相关制造商信息:adb shell getprop | grep "model\|version.sdk\|manufacturer\|hardware\|platform\|revisio原创 2016-04-20 14:07:49 · 965 阅读 · 0 评论 -
spannableStringBuilder
SpannableStringBuilder android原创 2016-06-06 12:10:34 · 540 阅读 · 0 评论 -
Application.mk文件
Application.mk目的是描述在你的应用程序中所需要的模块(即静态库或动态库)。 Application.mk文件通常被放置在 PROJECT/jni/Application.mk下,PROJECT/jni/Application.mk下,PROJECT指的是您的项目。 要将C\C++代码编译为SO文件,光有Android.mk文件还不行,还需要一个Application.mk文件。转载 2016-09-02 11:45:52 · 291 阅读 · 0 评论 -
openssl库android版的编译
OpenSSL是一个强大的开源的安全套接字层密码库,包含了主要的密码学算法,常用的密钥和证书封装管理以及SSL协议。原创 2016-09-02 16:59:43 · 2399 阅读 · 1 评论 -
基于IJKDanmakuFlameMaster的android 弹幕接入
android 弹幕接入 IJK DanmakuFlameMaster原创 2016-06-02 15:49:13 · 2719 阅读 · 0 评论 -
Android.mk文件语法详述
概述Android.mk文件是用来描述build system(编译系统)的,更准确的说:该文件是一个微型的GNU Makefile片段,将由build system解析一次或者多次。 这个文件的目的是用来允许你将源文件组织成模块,这个模块中含有:一个静态库(.a文件) 或 一个动态库(.so文件)转载 2016-09-02 11:51:15 · 317 阅读 · 0 评论 -
Android Studio之Gradle学习
Gradle以module来管理project,在Gradle构建的project中通常包含application module(com.android.application),与library module(com.android.library)两种module。在Gradle的project中需要使用,基本上全都使用.gradle文件来配置,是一个脚本化的工程构建原创 2016-10-28 15:26:32 · 285 阅读 · 0 评论 -
Android activity的生命周期
Android activity的生命周期activity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的activity都要和用户打交道,所以activ转载 2016-11-24 12:15:58 · 277 阅读 · 0 评论 -
Error running demo: This version of Android Studio is incompatible with the Gradle Plugin used.
Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest version)此类问题的出现是Android studio与gradle版本不匹配的原因,解决方案如下: 1. 禁用Instant run,在Settings/Preferneces 检索 Instant Run 即可。原创 2017-06-05 12:30:18 · 412 阅读 · 0 评论