- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 Android处理屏幕旋转时的解决方案
Android的Activity在不明确的指定屏幕方向和configChanges,当用户进行屏幕旋转时,Activity就会重新启动,这个时候需要考虑的就是数据的保存与恢复,Android给出了一下几种方案:1、通过Android Activity的onSaveInstanceState()和onRestoreInstanceState()进行数据的保存与恢复,旋转屏幕时Android需要摧毁A...
2018-05-03 15:23:48 1625
原创 Android Fragment解析
一、什么是FragmentFragment,即碎片,是一种可以嵌入到Activity当中的UI组成部分(可以将它理解成一个控件),它的出现使得程序可以更加充分合理的利用了大屏幕的空间,Android系统可以运行在很多设备上,例如手机,平板,电视,车载导航等设备上,这些设备有的是大屏幕,有的是小屏幕,那么当开发一个APP时,为了显示适应很多设备,就会将APP的源码拷贝一份然后修改资源文件进行适配,但...
2018-04-26 10:04:11 329
原创 android activity四种启动模式介绍以及应用场景
Android activity的启动模式一共有四种,分必是standard,singleTop,singleTask,singleInstance。启动模式的设置在AndroidManifest.xml文件中<activity android:name=".MainActivity" android:launchMode="singleTask">。standard模式:标准...
2018-04-23 14:33:35 303
原创 Activity生命周期详解
Activity-活动,是Android APP编程不可缺少的,也是Android四大控件之一。了解activity的生命周期很重要,是后续app编程的基础,只有对activity的生命周期有深如的了解,才能写出好的程序。之前也看过不少关于activity生命周期的博客,很多都是只是贴出一个官方出的生命周期图,对于刚开始接触android的人来说,一开始可能并没有很好的理解。其实最好的方...
2018-04-19 10:59:47 563
原创 ubuntu16.04 android studio 上git配置以及关联github
ubuntu16.04上首先需要安装android studio和git,这两个安装很简单,这里就不说了,百度上搜索一下就有很多,此次主要说在Ubuntu上Android studio怎样配置git和github。 一、首先需要在github上注册一个账号,注册账号需要一个邮箱就可以了,然后添加一个git库,如下图: 添加完后,如下图: 添加完后。将ssh...
2018-04-13 14:26:44 1440
原创 Rpi3 网络ADB sdcard烧写镜像
公司最近有一个需求就是需要使用网络ADB对rpi进行升级,大体思路就是通过网络ADB进行连接,然后通过ADB的命令进行烧写镜像,从而达到刷机的目下面就来说明一下是怎样刷机的:刷boot:首先知道自己sdcard上boot分区所代表的设备节点是哪一个,一般都是第一个,在终端运行adb shell mount命令可以查看,以我的为例就是/dev/block/mmcblk0p1,找到boot分区
2018-03-14 13:35:45 393
原创 对Android Activity添加容错处理
Android的四大组件Activity、Service、Broadcast Receiver、Content Provider是一个android应用开发人员必须了解的基本知识,其中Activity是用的比较多的,Activity的生命周期基本都很了解,程序在正常运行的时候Activity的生命周期是可以按照你的预期走下去,但是如果应用发生了异常应该怎么处理呢?比如在系统内存比较紧张的情况,
2017-10-17 20:13:12 484
Android屏幕旋转 AsyncTask+Fragment Demo
2018-05-03
android碎片Demo
2018-04-26
android-网络编程 Demo
2018-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人