自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Re.Zero

从零开始的码农生活

  • 博客(10)
  • 收藏
  • 关注

原创 关于Activity

描述:1)表示用户交互的一个界面(活动),每一个activity对应一个界面2)是所有View的容器:Button,TextView,ImageView;我们在界面上看到的都是一个个的View3)有个ActivityManager的管理服务类,用于维护与管理Activity的启动与销毁;Activity启动时,会把Activity的引用放入任务栈中4)一个应用程序可以被别的应用

2017-08-09 10:30:12 602

原创 关于清单文件Manifest

清单文件:1、所有的应用程序必须要有清单文件在manifest节点下需要声明当前应用程序的包名(创建项目的时候会自动生成 )2、包名:声明包的名字,必须唯一如果两个应用程序的包名和签名都相同,后安装的会覆盖先安装的3、声明程序需要的权限:保护用户的隐私4、声明的程序的组件(四大组件:ContentProvider、Activity、BroadcastReceiver和S

2017-08-09 09:28:59 1157

原创 关于多线程

进程和线程:1)进程是静态的,其实就是指开启的一个程序;而线程是动态的,是真正执行的单元,执行的过程。其实我们平时看到的进程,是线程在执行着,因为线程是作为进程的一个单元存在的。2)同样作为基本的执行单元,线程是划分得比进程更小的执行单位。3)每个进程都有一段专用的内存区域。与此相反,线程却共享内存单元(包括代码和数据),通过共享的内存单元来实现数据交换、实时通信与必要的同步操作。

2017-08-08 18:19:26 259

原创 关于IO

字节流:InputStream,OutputStream字符流:Reader,WriterReader:读取字符流的抽象类BufferedReader:将字符存入缓冲区,再读取LineNumberReader:带行号的字符缓冲输入流InputStreamReader:转换流,字节流和字符流的桥梁,多在编码的地方使用FileReader:读取字符文件的便捷类。 Wri

2017-08-08 18:09:12 328

原创 关于集合

一、特点:存储对象;长度可变;存储对象的类型可不同;二、集合框架:     Collection    (1)List:有序的;元素可重复; 有索引(add(index, element)、add(index, Collection)、remove(index)、set(index,element)、get(index)、subList(from, to)、list

2017-08-08 15:34:21 315

原创 关于面向对象思想

理解面向对象:面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优化,操作起来更加的方便,简化了过程。面向对象有三大特征:封装性、继承性、多态性:其中封装性指的是隐藏了对象的属性和实现细节,仅对外提供公共的访问方式,这样就隔离了具体的变化,

2017-08-08 15:08:35 286

原创 https证书格式转换(cer转bks)

https的请求方式需要证书,Android需要的是bks格式的证书,但今天拿到的是cer格式,所以需要对格式进行转换方法:1.你需要一个特定版本的JCE Provider,下载连接:http://www.bouncycastle.org/latest_releases.html我使用的是bcprov-jdk15on-156.jar2.在运行小黑窗里输入以下命令:

2017-03-20 13:35:38 3217

原创 HOME键监听

我们经常会使用onKeyDown(int keyCode, KeyEvent event)方法来监听返回键的事件,这次在开发中遇到需要监听HOME键的事件,却发现使用onKeyDown(int keyCode, KeyEvent event)方法不起效果,于是度娘后了解,对Home键的监听主要通过注册广播接收器实现(拦截让窗口关闭的系统动作,然后根据Intent里面的具体参数,分析当前到底是Hom

2016-11-29 09:36:44 396

原创 Android小技巧记录

我们在绘制UI的时候经常会需要自定义一些View,在初次使用或者因长期不使用时都会容易犯一些迷糊,本文在此记录一些零碎的小细节备忘。一:PopupWindow如果要使点击区域外使对话框消失,必须调用以下方法:popupWindow.setOutsideTouchable(true);popupWindow.setFocusable(true);//这里必须设置为true才能点击区域外

2016-11-18 13:52:54 411

原创 SharePreference+序列化存储对象

在开发过程中我们经常会需要存储一些数据,有时候我们存储零碎的配置信息和数据时会觉得很繁琐,那么是不是可以直接将包含信息的对象直接保存下来呢?答案是肯定的,本文记录了利用SharePreference+序列化方式将对象转成string类型数据存储到本地,在需要的时候再从本地反序列化获取对象,是不是觉得方便了很多?       众所周知,SharedPreferences存储专门用来存储一些单一的

2016-11-10 10:06:50 2358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除