为了方便大家学习,准备录制Android基础篇的视频教程, https://item.taobao.com/item.htm?spm=0.7095261.0.0.17a61debAKIDPI&id=571511009847 ...
分类:
移动开发 时间:
2018-06-13 12:02:14
阅读次数:
165
1、Android基础网络编程:socket、HttpClient、HttpURLConnection 1.1 Socket 定义 是一个对TCP/IP协议进行封装的编程调用接口,本身不是一种协议是接口Api!! 成堆出现,一对套接字:包括ip地址和端口号 基于应用层和传输层抽象出来的一个层。App ...
分类:
移动开发 时间:
2018-06-11 11:55:45
阅读次数:
232
SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState ...
分类:
移动开发 时间:
2018-05-30 12:07:54
阅读次数:
193
Android基础知识——Android SDK Manager详解 做Android开发时,免不了使用Android SDK Manager,安装需要的sdk版本、buildTools版本等等。 下图展示了2016.11.16号Android SDK Manager所有的package。很多And ...
分类:
移动开发 时间:
2018-05-18 01:22:57
阅读次数:
242
Linux内核的基础知识: 进程隔离/虚拟地址空间:在操作系统中为了保护某个进程互不干扰就设计了一个叫“进程隔离”的技术,防止进程A可以操作进程B的数据。而进程隔离技术用到了虚拟地址空间,进程A的虚拟地址空间跟进程B的虚拟地址空间其实是不同的,而如果进程与进程之间要进行通知则需要某种通信机制才能完成 ...
分类:
移动开发 时间:
2018-05-04 12:06:51
阅读次数:
248
1.显式的Intent intent是用来各各活动之间切换的,还可以用来传递参数。 项目还是使用之前创建的ActivityTest项目,这里新建一个活动SecondActivity.java,并且勾选创建second_layout.xml。 在second_layout.xml。写入代码如下。 AS ...
分类:
移动开发 时间:
2018-04-14 16:21:22
阅读次数:
186
Application Android提供了一个Application类,每当应用程序启动时,系统会自动将这个类进行初始化。在项目中,我们在一些工具类采用了单例模式,其生命周期和整个应用程序相同,并且可能直接或者间接的需要Context引用来进行获取资源的操作。那么我们需要一个全局Context也就 ...
分类:
移动开发 时间:
2018-03-21 21:11:20
阅读次数:
212
1、Activity问题讲解 a) Activity的生命周期 1.Activity的4种状态 running / paused / stopped / killed running:activity处于活动状态,用户可以点击屏幕,屏幕做出响应,此时该activity处于栈顶 paused:acti ...
分类:
移动开发 时间:
2018-03-17 15:19:26
阅读次数:
371
本文作者:HAI_ 0×00 前言 不知所以然,请看 Android逆向-Android基础逆向(1) Android逆向-Android基础逆向(2) Android逆向-Android基础逆向(2-2) Android逆向-Android基础逆向(2-3补充篇) Android逆向-Androi ...
分类:
移动开发 时间:
2018-02-08 19:59:41
阅读次数:
268
[toc]#0x00前言##不知所以然,请看Android逆向-Android基础逆向(1)Android逆向-Android基础逆向(2)##以及java系列:Android逆向-java代码基础(1)Android逆向-java代码基础(2)Android逆向-java代码基础(3)Android逆向-java代码基础(4)Android逆向-java代码基础(5)Android逆向-java
分类:
移动开发 时间:
2018-01-29 16:20:36
阅读次数:
275