- 博客(11)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
转载 Android的IPC机制
一、IPC简介(1)IPC是Inter-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。(2)ANR是Application Not Responding的缩写,即应用无响应。主线程执行大量的耗时操作容易导致ANR现象发生。(3)在Android中最有特色的进程间通信方式就是Binder了,通过Binder可以轻松地实现进程间通...
2018-02-27 11:20:34 208
转载 常见的40道android面视题
点击打开原链接1、 Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异...
2018-02-27 09:28:38 403
转载 Android Intent的FLAG标志详解
Android Intent的FLAG标志详解点击打开原链接在Android开发中,Intent想必大家经常用。Intent本意为目的、意向、意图。在Android中,Intent是系统各组件(或应用程序)之间进行数据传递的数据附载者,Intent不仅可以用于应用程序之间的交互,也可以用于应用程序内部的Activity、Service和Broadcast Receiver之间的交互。 解读Andr...
2018-02-26 17:32:43 556
转载 Android 关闭多个视图Intent.FLAG_ACTIVITY_CLEAR_TOP用法
如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:[java] view plaincopyIntent intent = new Intent(this, B.class); intent.setFlags(I...
2018-02-26 17:30:42 174
转载 java值传递还是引用传递
点击打开链接首先,不要纠结于 Pass By Value 和 Pass By Reference 的字面上的意义,否则很容易陷入所谓的“一切传引用其实本质上是传值”这种并不能解决问题无意义论战中。更何况,要想知道Java到底是传值还是传引用,起码你要先知道传值和传引用的准确含义吧?可是如果你已经知道了这两个名字的准确含义,那么你自己就能判断Java到底是传值还是传引用。这就好像用大学的名词来解释高...
2018-02-26 16:35:54 326
转载 你必须了解的RecyclerView的五大开源项目-解决上拉加载、下拉刷新和添加Header、Footer等问题
首先介绍下RecyclerView,RecyclerView相比ListView增加了很多新特性:• Adapter中的ViewHolder模式 - 对于ListView来说,通过创建ViewHolder来提升性能并不是必须的。因为ListView并没有严格的ViewHolder设计模式。但是在使用RecyclerView的时候,Adapter必须实现至少一个ViewHolder,必须遵循View...
2018-02-23 17:04:24 2243
转载 深入探究getApplicationContext和getApplication是不是返回同一个对象?
原创 2016年08月05日 12:04:48 标签:android /应用 /android开发 /android源码 1136 前言在上篇文章从getApplicationContext和getApplication再次梳理Android的Application正确用法中,我提到但是我们知道了mApplication和context是两个不同的东西,所以严格意义上来说getApplicatio
2018-02-23 16:19:22 166
转载 Activity消毁时,静态变量是不会清除的。
ava] view plain copyimport android.app.Activity; import android.os.Bundle; import android.util.Log; public class ErrorTestActivity extends Activity { /** Called when the activity is first cr...
2018-02-12 14:43:02 1579
转载 Android静态变量的生命周期
23801Android是用Java开发,其静态变量的生命周期遵守Java的设计。我们知道静态变量是在类被load的时候分配内存的,并且存在于方法区。当类被卸载的时候,静态变量被销毁。在PC机的客户端程序中,一个类被加载和卸载,可简单的等同于jvm进程的启动和结束。那么在Android中呢?用的Dalvik vm也是一样的。不过Android不太突出的进程概念,所以对静态变量的生命周期就会感觉模糊...
2018-02-12 14:35:43 203
原创 使用okhttp3实现多文件上传及表单数据一起上传
1 创建okhttpClient代码如下,上传文件设置超时时间30s OkHttpClient client = new OkHttpClient.Builder() .writeTimeout(30, TimeUnit.SECONDS) .build();创建多文件上传的container设置文
2018-02-07 18:10:02 10085 4
转载 策略模式的孪生兄弟——对状态模式的深度复习总结
目录接口的常用用法都有什么?策略设计模式复习总结接口的常用用法都有什么?策略设计模式复习总结大量逻辑判断优化的思路——责任链模式复习总结及其和状态模式对比java.util.Iterator源码走读——总结迭代器模式和状态模式 正文俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及的总结知识点如下:和策略模式的比较状态模式概念和例子应
2018-02-05 11:05:25 174
MyAndroidXProject.rar
2020-06-05
android 全屏弹出dialog,底部弹入,底部弹出+弹出dialog输入法
2017-09-29
android日期选择弹出框
2017-08-31
仿闲鱼tabbar+fragment+二次点击刷新当前fragment
2017-08-08
adb高度桥命令
2014-09-24
Android系统adb_shell命令大全.
2014-02-19
android错误集合
2014-02-19
张孝祥JAVA就业面视宝典
2014-02-19
android错误集锦
2014-02-19
idea 开发html 为什么不能格式化,有什么办法可以格式化现在的效果如图
2018-11-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人