Zygote的启动之一app_main前言 Android系统中,所有的应用程序以及SystemServer都是由Zygote进程孕育(fork)出来的。这里介绍app_main.cpp中的代码。 Android P 正文 涉及文件 \s...源码分析# Android# app_main.cpp# init.rc1年前308
rc文件规则简介前言 上一篇大致的走了一下init.cpp的流程,其中很重要的一环就是解析.rc文件,在介绍init.rc之前先学习一下rc文件的语法。 内容主要来源参考文 正文 什么是rc文件 在进入init.rc...源码分析# Action# Android# commands1年前353
记录一下ProgressBar的常用方式前言 记录一下ProgressBar的常用方式,加载动画,不转动的圆形,水平进度展示等。 正文 直入正题。 参考文章 《android ProgressBar 圆形进度条的自定义样式》 《Androi...代码片段# Android# ProgressBar1年前270
ViewPager禁止左右滚动前言 项目中需要用ViewPager+Fragment组合使用,比如很见的就是图片暂时。每个客户需求不一样,有些需要左右滑动,有序不需要,因此需要禁止左右滑动切换界面。 本文代码是摘的,也验证OK,感...代码片段# Fragment# Viewpager# 滚动动画1年前300
Android init进程的启动前言 init的启动之前也跟过,目前用的是Android P,可能跟之前的存在一定的差异。因此重新记录一下,方便自己查阅。 这里只是走走流程,大部分内容来之《Android P (9.0) 之Init...源码分析# Android# Android P# init1年前329
JNI之对象数组使用前言 上一篇《JNI之数组简单操作》介绍的是jintArray的使用,今天就介绍对象数组。 jarray (数组) jobjectArray (object数组) jbooleanArray (boo...NDK代码片段# FindClass# GetObjectArrayElement# JNI1年前273
JNI之数组简单操作前言 简单记录一下JNI中数组操作。 正文 public class Hello { static { System.loadLibrary("Hello"); } // JNI中对数组排序 publ...NDK代码片段# jintArray# JNI# ReleaseIntArrayElements1年前261
JNI之函数的参数介绍前言 之前学过JNI的动态注册和静态注册,到目前为止,简单的可以依葫芦画瓢了,但对于细节却还有很多的不知道。因此后面慢慢记录一下。方便自己查阅和学习。 正文 如果不知道静态注册和动态注册的使用,请看...NDK小知识# AllocObject# GetObjectClass# jclass3年前338