import android.util.Log; //Logcat统一管理类 public class L { private L() { /* cannot be instantiated */ throw
当一个应用的组件开始运行,并且这个应用没有其它的组件在运行,系统会为这个应用启动一个新的 Linux 进程,这个进程只有一个线程 .默认情况下,一个应用的所有组件都运行在一个进程和线程(主线程)中.如
交互分为两种: Android & iOS 调用 JS 的方法 JS 调用 Android & iOS 的方法 Android & iOS 调用 JS 的方法,伪代码如下: Android webView
简介 这是一个简单的圆形菜单进度效果。 它用于一些需要逐步完成的项目。周围的默认颜色是深灰色,当你做任务涉及到某个圆圈的颜色会变绿,当你完成它们的蓝色。 当然,你可以改变这三种状态颜色,你喜欢在xml
3家只有一个offer,只是可能因为工资问题最终还是需要继续面试,同时感觉每次面试都不做任何准备,不看面试题,不去温习一下书本,感觉临场表现可能的确不行吧,所以本文主要记录在面试中被遇到的一些问题和一
以此来分析运行时的一些信息,便于发现bug和问题。Android Studio的Debug功能很好用,但是有时候有些情况下,就显得不是那么快捷和便利。 比如 我们调试的点在应用一打开的时候,很靠前
Google 将推出最新的 Android M 系统,将出现一个杀手级的新功能,这功能便是「省电模式」,据传打开该模式,就可以让手机待机 20 天!有没有这么神奇啊? 这次新增的两个模式分别为:Doze(休眠)和
首先要强调的是,native方法不但可以传递Java的基本类型做参数,还可以传递更复杂的类型,比如String,数组,甚至自定义的类。这一切都可以在jni.h中找到答案。 1. Java基本类型的传递 用过Java的人都知道,Ja
临近性 2.如何实现Sensor编程 a.获取系统服务(SENSOR_SERVICE)返回一个SensorManager 对象 sensormanager = (SensorManager
集数据并发,异常传递,网络缓存于一身,一套完整的异步任务处理类的实现 今天向大家介绍一个很有用的异步任务类处理类,分别包含了AsyncTask各个环节中的异常处理、大量并发执行而不发生异常、字符串数据缓存等功能。并且感谢@马天宇(
view——MVP的V utils——工具类集合 widget——各个可复用View集合 如果项目比较大,上面的方式一定会造成presenter和view里近百个文件。看瞎眼系列。推荐下列方式: app config model
开发工具的选择 开发工具我将选用 Android Studio,它是Google官方指定的Android开发工具,目前是1.2.2稳定版,1.3的预览版也已经发布了。 Android Studio的优点就不需
app.py uninstall [packagename]: 卸载app 2.mock.py 一个调试工具包,可以模拟程序运行的信息,或者在运行时候改变变量值,方便调试。使用前必须安装客户端,详细情况可以看这里的
很久以前写过两篇Fragment的介绍,主要就是介绍其功能: Android Fragment 真正的完全解析(上) 和 Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下。
cle/details/49734867 ; 本文出自: 【张鸿洋的博客】 一、概述 之前写了篇 Android OkHttp完全解析 是时候来了解OkHttp了 ,其实主要是作为okhttp
ls/37729091 最近公司要把百度地图集成的项目中,于是我就研究了一天百度地图的SDK,当前的版本:Android SDK v3.0.0 。 虽然百度地图网上相关代码比较多,大多可能都是比较
Android 6.0,代号棉花糖,自发布伊始,其主要的特征运行时权限就很受关注。因为这一特征不仅改善了用户对于应用的使用体验,还使得应用开发者在实践开发中需要做出改变。 没有深入了解运行时权限的
printStackTrace(); } } } =系统============================== 根据包名打开一个应用程序 public boolean openApp(String packageName) {
首先要强调的是,native方法不但可以传递Java的基本类型做参数,还可以传递更复杂的类型,比如String,数组,甚至自定义的类。这一切都可以在jni.h中找到答案。 1. Java基本类型的传递 用过Java的人都知道,Java中的
Handler 为Android操作系统中的线程通信工具,包为android.os.Handler。 与Handler绑定的有两个队列,一个为消息队列,另一个为线程队列。Handler可以通过这两个队列来分别: