红橙Darren 红橙Darren
4年前
JNI 基础 - JNIEnv 的实现原理
一.JNI开发的一般流程在windows系统上面我们经常能看到很多类似于xxx.dll的文件,在做android开发的时候我们能看到很多xxx.so的文件。这些都是啥呢?其实就是用c和c实现生成的动态库,供windows和android系统来调用。我们解压QQ和支付宝的apk找到它的libs目录下,会发现有大
刘望舒 刘望舒
4年前
Android解析WindowManagerService(二)WMS的重要成员和Window的添加过程
Android框架层Android系统服务WindowManagerServiceAndroid框架层本文首发于微信公众号「后厂技术官」<!more前言在本系列的上一篇文章中,我们学习了WMS的诞生,WMS被创建后,它的重要的成员有哪些?Window添加过程的WMS部分做了什么呢?这篇文章会给你解答。1.WMS的重要成员所谓WMS的重要成员是指WM
Stella981 Stella981
4年前
CMAKE 在Linux下 构建android 编译、打包、发布环境
环境:    linux :2.6.32279.el6.x86_64    linux 版本 cmake: http://www.cmake.org/cmake/resources/software.html    android:            linux版本 sdk:http://developer
Wesley13 Wesley13
4年前
Android计量单位px,in,mm,pt,dp,dip,sp和获取屏幕尺寸与密度
Android计量单位px  :是屏幕的像素点in  :英寸mm:毫米pt  :磅,1/72英寸dp :一个基于density的抽象单
Easter79 Easter79
4年前
TiDB 在小米的应用实践
作者:张良,小米DBA负责人;潘友飞,小米DBA;王必文,小米开发工程师。一、应用场景介绍MIUI是小米公司旗下基于Android系统深度优化、定制、开发的第三方手机操作系统,也是小米的第一个产品。MIUI在Android系统基础上,针对中国用户进行了深度定制,在此之上孕育出了一系列的应
Stella981 Stella981
4年前
Qt5.12.2开发Android环境搭建
QtAndroid开发环境概要qtopensourcewindowsx865.12.2armv7jdk8u201windowsx64androidndkr18bwindowsx86\_64installer\_r24.4.1windowsandroidsdk:Android9(A
Stella981 Stella981
4年前
Android按钮内带进度条Android Buttons With Built
可以用于登陆按钮等地方(我这里只是把它转成了Eclipse资源)完整Eclipse工程源码下载:http://download.csdn.net/detail/isnowflake/8471991github:  https://github.com/dmytrodanylyk/androidprocessbutton!(http:/
Stella981 Stella981
4年前
Dalvik虚拟机java方法执行流程和Method结构体分析
Method结构体是啥?在Dalvik虚拟机内部,每个Java方法都有一个对应的Method结构体,虚拟机根据此结构体获取方法的所有信息.Method结构体是怎样定义的?此结构体在不同的android版本稍有变化,但是结构体前面比较重要的一部分(从clazz到nativeFunc)完全没有变化.以下是android4.4.2\_r2的Me
陈杨 陈杨
7个月前
鸿蒙5莓创图表的公共属性讲解
各位开发者您们好,今天终于有时间跟大家分享一下我们自研的图表组件。我是莓创技术的架构师陈杨。本次课程由我给大家系统性得讲解整个图表组件的知识点,想学习的可以持续关注我的教学视频。莓创图表组件是一款深度适配鸿蒙5.0(ArkTS框架)的高效可视化工具。我们组
陈杨 陈杨
7个月前
鸿蒙5莓创图表组件的使用教程-工具介绍
各位开发者好,今天终于有时间跟大家分享一下我们自研的图表组件。我是莓创技术的架构师陈杨。本次课程由我给大家系统性得讲解整个图表组件的知识点,想学习的可以持续关注我的教学视频。莓创图表组件是一款深度适配鸿蒙5.0(ArkTS框架)的高效可视化工具。我们组件以