暂无评论...
随机推荐
洛夫:众荷喧哗
众荷喧哗而你是挨我最近最静,最最温婉的一朵要看,就看荷去吧我就喜欢看你撑着一把碧油伞从水中升起 我向池心轻轻扔过去一拉石子你的脸便哗然红了起来惊起的一只水鸟如火焰般掠过对岸的柳枝再靠近一些只要再靠我近一点便可听到水珠在你掌心滴溜溜地转 你是喧...
Android跳转WIFI界面的几种方式
前言简单记录一下Android跳转WiFi设置界面的启动方式。PS: 本文摘抄的,方便自己查阅。正文下面几种方式在Android P上测试OK。第一种try { Intent intent = new Intent(); intent.setAction("androi...
重写TextView的setText出现异常问题
前言TextView重写setText(CharSequence text, BufferType type) 时出现如下异常日志(截取部分日志):java.lang.NullPointerException: Attempt to invoke interface method 'int j...
[NDK开发]Android JNI开发之动态注册
前言我们第一篇文章 《[NDK开发]Android JNI 开发之第一个 JNI实例》就是静态注册的。除了有静态注册,还有动态注册。静态注册静态注册:先由Java得到本地方法的声明,然后再通过JNI实现该声明方法。优点: 理解和使用方式简单, 属于傻瓜式操作, 使用相关工具按流程操作就...
servicemanager的启动简介
前言Android源码分析《mediaserver的启动》时涉及到mediaserver服务的添加和获取(之前没有细说),而管理这些服务的就是servicemanager这个类,也就是今天介绍的主角。涉及文件frameworks\native\cmds\servicemanager\serv...
[摘]彻底理解Java中堆和栈的区别
概述在Java中,内存分为两部分,一种是堆内存,另一种就是栈内存。Java中变量在内存中的分配类变量(static修饰的变量):在程序加载时系统就为它在堆中开辟了内存,堆中的内存地址存放于栈以便高速访问。静态变量的生命周期—一直持续到整个“系统”关闭实例变量:当你使用java关键字ne...