![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android
android学习所需的知识
魔核叨客
这个作者很懒,什么都没留下…
展开
-
getWindow().setFlags()方法——屏幕常亮与全屏
//设置窗体全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); //设置窗体始终点亮 getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_O.原创 2021-09-22 10:53:43 · 499 阅读 · 0 评论 -
BroadcastReceiver代码分析
分析广播接收器的代码注册广播接收器 IntentFilter intent = new IntentFilter(); intent.addAction(BluetoothDevice.ACTION_FOUND);// 用BroadcastReceiver来取得搜索结果 intent.addAction(BluetoothDevice.ACTION_BOND_STATE_CHANGED); intent.addAction(BluetoothAdapter.ACTION_SCAN_MODE原创 2020-09-03 00:02:39 · 1519 阅读 · 0 评论 -
putExtra(),Bundle封装后传值
我们在从一个Activity向另一个Activity传递数据时,经常引用putExtra()方法将数据存储到Intent对象中,当数据量比较大的时候,一般是先将所要传输的数据封装到Bundle对象中,然后再使用putExtra()方法进行传输数据。putExtra()方法是采用键值对的方式传递所需要的数据的,并且我们还得注意两点:一、所用的键必须指定为String类型,值可以是具体的数据类型,二、在Intent之间传值的对象必须是可序列化的。下面我们看一个实例:Intent intent = new I原创 2020-09-02 15:59:38 · 1284 阅读 · 0 评论 -
Android广播机制一接收广播
某条广播被发送后,Android系统会将广播发送到所有的广播接收器上。我们广播发送的广播有分有序广播和普通广播,但是我们的广播接收器是不需要处理所有的广播,所以我们就需要加上广播过滤器,过滤所接收到的广播。需要过滤出某一条广播,我们可以将该条广播的Action, Category(类别)属性声明到广播接收器的...原创 2020-08-28 11:13:58 · 561 阅读 · 0 评论