自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aka丶的博客

小酥酥的小太阳

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

转载 Android高级绘图之复杂动效开发

最近在学习Android有关绘图的开发,有幸找到这位作者的博客和教学,大受启发,现将其整理如下,方便查看和后续学习:作者CSDN博客:http://my.csdn.net/tianjian4592 作者GIT地址:https://github.com/Ajian-studio 转载注明: FROM GA_studio http://blog.csdn.net/tianjian4592目录:

2017-08-22 17:56:40 1798

原创 各种面试题-虐虐虐

各种面试问题来的更猛烈些吧不分种类不分题型就是做不需要答案就是看题就是做1. JAVA内存空间:方法区、堆、栈? 1. 所有对象实例都是在Java堆上分配内存 2. 方法区用于存放ClassLoader加载的类的相关信息,包括类、静态变量和常量,String常量池也在方法区内。 3. Java栈存放方法调用时的局部变量、方法操作、方法出口与方法执行的相关信息,无限递归调用会撑爆Java栈。2、

2017-05-05 21:50:28 1838

原创 一些面试基本知识(计网,OSI,TCP,UDP,HTTP)

计算机基础HTTP协议 关于HTTP协议,一篇就够了 http://www.cnblogs.com/ranyonsue/p/5984001.htmlHTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTM

2017-05-04 22:00:23 2915

原创 JAVA反射调用详解

JAVA反射调用的确是一种很神奇的机制,在项目中使用后恋恋不忘,现将其好好整理一下。 参考: 学习JAVA应该如何理解反射?知乎 https://www.zhihu.com/question/24304289 全面细致讲解反射机制系列 http://www.365yg.com/item/6414118008049893889/?iid=9697930986&app=news_artic

2017-05-04 19:40:09 8059

原创 一些底层基本知识(Android篇二)

这篇着重记录一些Android偏底层的基本知识Activity的工作原理 《Android开发艺术探索》 Android instrumentation原理 http://blog.csdn.net/a19891024/article/details/54342799Activity的启动过程简述: 启动Activity涉及到Instrumentation,ActivityThre

2017-04-13 19:24:43 9861 1

原创 一些面试基本知识(JAVA篇二)

进程与线程之间的联系与区别 参考: 操作系统从操作系统讲起吧进程: 在多任务系中,每一个独立运行的程序就是一个进程,也可以理解为当前正在运行的每一个程序都是一个进程。具体来说,进程由以下方面组成: 1. 至少一个可执行程序,包括代码和初始数据,一般在进程创建时说明。注意可执行程序可以被多进程共享。 2. 一个独立的进程空间 ,在进程创建时由操作系统分配。 3. 系统资源,指在进程创建时

2017-04-06 15:41:01 1141

原创 一些面试基本知识(Android篇一)

AndroidActivity设计模式之MVC模式 参考博客、文章 http://www.cnblogs.com/liqw/p/4175325.htmlMVC即==Model-View-Controller== M:逻辑模型。 负责建立数据结构和相应的行为操作处理。V:视图模型。 负责在屏幕上渲染出相应的图形信息展示给用户看。C:控制器。 负责截获用户的按键和屏幕触摸等事件,协调Model对象

2017-03-28 11:07:56 4391 4

原创 一些面试基本知识(JAVA篇一)

写在前面:准备面试已经一段时间了,这期间看了不少知识点,刷了不少题目,但是没怎么记录。今天上byr时无意间看到学姐整理的一份面试记录,感觉很不错。所以让我也产生了记录面试的念头,首先就从面试前的一些基础知识上开始吧,这些都是最基本的概念,还是有必要做一个全面的总结。附byr连接:https://bbs.byr.cn/#!article/Job/1877924?p=1JAVAjava内存,堆栈特点与存

2017-03-18 23:12:23 6106

原创 数据结构之九大排序(JAVA)

最近面临实习面试,由于自己准备投开发岗,据了解在面试中对于数据结构的考察是很重要的,其中对于查找、排序的算法考察尤为重要,所以又重回当年学习的数据结构好好复习。参考:《数据结构》 严蔚敏版、《考研数据结构》及各排序总结博客,整理出适合自己的排序总结以供参考 http://www.open-open.com/lib/view/open1453126714683.html http://www

2017-03-05 17:08:19 9285

原创 Pwn学习历程(1)--基本工具、交互、调试

1、 从基础开始1.1 简单原理介绍以下内容摘自Wiki:   Pwn是一个骇客语法的俚语词,自”own”这个字引申出来的,这个词的含意在于,玩家在整个游戏对战中处在胜利的优势,或是说明竞争对手处在完全惨败的情形下,这个词习惯上在网络游戏文化主要用于嘲笑竞争对手在整个游戏对战中已经完全被击败(例如:”You just got pwned!”)。   在骇客行话里,尤其在另外一种电脑技术方面,包

2016-12-02 21:32:35 54729 4

转载 【转载】Android安全攻防战,反编译与混淆技术完全解析(下)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/50451259 在上一篇文章当中,我们学习了Android程序反编译方面的知识,包括反编译代码、反编译资源、以及重新打包等内容。通过这些内容我们也能看出来,其实我们的程序并没有那么的安全。可能资源被反编译影响还不是很大,重新打包又由于有签名的保护导致很难被盗版,但代码被反编译就有

2016-08-23 10:05:11 662

转载 【转载】 Android安全攻防战,反编译与混淆技术完全解析(上)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/49738023 之前一直有犹豫过要不要写这篇文章,毕竟去反编译人家的程序并不是什么值得骄傲的事情。不过单纯从技术角度上来讲,掌握反编译功能确实是一项非常有用的技能,可能平常不太会用得到,但是一旦真的需要用到的了,而你却不会的话,那就非常头疼了。另外既然别人可以反编译程序,我们当然

2016-08-22 20:24:34 620

转载 socket通信简介[转]

项目中需要用到socket通信,正好给了一个机会好好学习一下相关服务器通信的方面,转载地址:http://blog.csdn.net/xiaoweige207/article/details/6211577“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息

2016-08-10 12:42:46 612

原创 Android 6.0 双向通话自动录音

项目中需要实现基于Android 6.0 的双向通话自动录音功能,在查阅相关android电话状态监听文章以及git上的开源录音项目后,整理出此文首先,介绍一下android 电话状态的监听(来电和去电): http://www.cnblogs.com/haowenbiao/archive/2012/08/15/2639579.html实现手机电话状态的监听,主要依靠两个类:

2016-06-14 11:22:42 12725 16

原创 Android6.0短信获取

做完了通讯录和通话记录,接下里就是短信了,由于只考虑获取到内容暂时不考虑界面,基本方法差不多,所以很顺畅了。1、在MainActivity的layout中添加一个button用于获取短信功能 <Button android:layout_width="wrap_content" android:layout_height="wrap_content"

2016-05-26 22:17:34 4911 1

原创 Android6.0的通话记录获取

接着上次通讯录获取,继续实现Android6.0的通话记录获取1、在MainActivity的layout中添加一个button用于获取通话记录功能 <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="获取通讯

2016-05-25 17:19:50 3627 1

原创 Android6.0 权限申请封装

之前一篇博客初试了Android6.0系统的动态权限申请,成功之后开始思考将权限申请功能封装以供更加方便的调用。查阅6.0系统权限相关的API,整个权限申请需要调用三个方法:1. ContextCompat.checkSelfPermission() 检查应用是否拥有该权限,被授权返回值为PERMISSION_GRANTED,否则返回PERMISSION_DENIED /**

2016-05-23 21:55:00 1275

原创 Android开发学习ing[资料和代码库]

1、Java编程经验分享之Map使用2、java中Map,List与Set的区别

2016-05-23 21:03:55 482

原创 Android全局获取Context

在开发中,很多的逻辑代码都将脱离Activity类,此时会发现无法获取到Context,下面通过Android提供的Application类来实现全局获取Context。Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。在Android源码中对他的描述是: Base class for those who need to mainta

2016-05-19 17:08:53 1989

原创 Android6.0的通讯录获取

Android6.0 的通讯录获取

2016-05-19 11:21:28 18994 3

空空如也

空空如也

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

TA关注的人

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