随笔分类 - Android
摘要:链接:https://blog.csdn.net/carson_ho/article/details/73732076
阅读全文
摘要:2.1 Activity1.Activity是什么?Activity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕Activity之后,需要调用setContentView()方法来完成界面的显示;以此来为用户提供交互的入口。 2.典型情
阅读全文
摘要:1、Java部分 1.1 操作系统相关 1.什么是操作系统? 2.什么是线程,什么是进程? 1.什么是操作系统? 2.什么是线程,什么是进程? 1.2 JDK&JVM&JRE 1.JDK & JVM & JRE分别是什么以及它们的区别? 2.解释一下为什么Java可以跨平台? 1.JDK & JVM
阅读全文
摘要:因为跟博主碰到了一样的问题,所以记录一下分析原理 原文链接:https://www.jianshu.com/p/b0364074288a 首先,先介绍下背景环境,第一,是Android7.0,其次,要屏蔽home键,先上下出问题的代码 private void testWindow() { Aler
阅读全文
摘要:之前看了一篇,然后不自己动手肯定是不行的,然后自己又写了一遍。 背景: 一般使用messenger进行进程间通信的时候,我们只能进行单方向通信。但是有没有办法让服务器端和客户端进行双向通信呢? 解决思路: 在第一次消息交互的时候,将客户端的消息队列作为一个对象传给服务端,让服务端取到客户端的消息队列
阅读全文
摘要:1.window和windowmanager的关系 window是一个抽象类,具体实现为phoneWindow。创建一个window可以通过windowmanager来实现。 window的具体实现在windowManagerService中。 windowManager和windowManager
阅读全文
摘要:转自‘https://www.cnblogs.com/makaruila/p/4869912.html 平时一说进程间通讯,大家都会想到AIDL,其实messenger和AIDL作用一样,都可以进行进程间通讯。它是基于消息的进程间通信,就像子线程和UI线程发送消息那样,是不是很简单,还不用去写AID
阅读全文
摘要:转自:https://blog.csdn.net/huachao1001 https://blog.csdn.net/huachao1001/article/details/51504469 你是不是看过很多Binder文章但是还是对Binder没有一个深刻理解?不是那些文章讲得不够好,主要是存在两
阅读全文
摘要:原文:https://www.cnblogs.com/plokmju/p/android_Handler.html 前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Act
阅读全文
摘要:原文:https://blog.csdn.net/weixin_40604111/article/details/78674563 在sdk版本为25或25之前想在notification中添加一个点击事件 只要通过setContentIntent()传入一个PendingIntent就可以实现通知
阅读全文
摘要:原文:https://blog.csdn.net/yuanxiang01/article/details/80494842?utm_source=copy 为什么Android Studio 3.0中找不到Android Device Monitor? 因为自Android Studio 3.0开始
阅读全文
摘要:参考博客:https://blog.csdn.net/chuyouyinghe/article/details/79424373 照着书上的源码将程序原封不动敲了一遍,但发现这特么怎么也收不到发出的广播 <receiver android:name=".MyBroadCastReceiver" <r
阅读全文
摘要:文章来源:https://blog.csdn.net/wenxuzl99/article/details/16112725 在使用Fragment的时候我们一般会这样写: FragmentTransaction transaction = getSupportFragmentManager().be
阅读全文
摘要:1.Bundle类的作用 Bundle类是一种数据载体,类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法, 如:putString()/getString()和putInt()/getInt(), putXxx()用于
阅读全文
摘要:转自:https://www.cnblogs.com/ludashi/p/4883915.html 一、常用基本控件 1.TextView 看到Android中的TextView, 我不禁的想到了iOS开发中的UILabel。从字面意思上看,TextView就是文本视图,只是用来显示文字的。在iOS
阅读全文
摘要:Activity四种启动模式: Activity的启动模式的应用的设置是和它的开发场景有关系的,在APP中打开新的Activity的基本上分为两种情况: 二、Activity四种启动模式常见使用场景:
阅读全文
摘要:由于拨打电话数据用户的隐私,再者由于在5.0之后Android更注重于用户的隐私权限,为此出现了在低版本没有的问题,而在高版本出现的个别问题! 1 2 3 4 Missing permission required by intent Intent.ACTION_cALL; android.perm
阅读全文

浙公网安备 33010602011771号