自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 《Android开发艺术探索》完结篇

笔记链接:《Android开发艺术探索》之Activity的生命周期和启动模式(一)《Android开发艺术探索》之IPC机制上(二)《Android开发艺术探索》之IPC机制下(三)《Android开发艺术探索》之View的事件体系(四)《Android开发艺术探索》之View的工作原理(五)《Android开发艺术探索》之理解RemoteViews、BroadCastR...

2019-06-30 16:56:41 2846 1

原创 IEEE Access论文录取!

搞定小论文、专利。下面主要从IEEE Access的投稿周期、评审意见、相关经验/技巧来说明这次投稿过程,希望对后面投稿的同行有所帮助。 IEEE Access:SCI 二区,我的小类学科是:Computer science, information systems 计算机:信息系统,投稿周期官网上说一般为4-6周。 ...

2019-06-12 11:59:17 43106 124

原创 《Android开发艺术探索》之综合技术(十五)

第13章 综合技术 程序很难避免不crash,用户使用时crash,这个crash很难获取,我们通过CrashHandler来监视应用的crash信息,给程序设置CrashHandler,当程序崩溃时调用CrashHan...

2019-06-30 10:46:02 446

原创 《Android开发艺术探索》之Bitmap的加载和Cache(十四)

第12章 Bitmap的加载和Cache 本章的主题是Bitmap的加载和Cache,主要包含三个方面: 首先讲述如何有效的加载一个Bitmap,Bitmap由于特殊性以及Android对单个应用所施加的内存限制,比如16MB,这导致加载...

2019-06-29 10:34:38 522

原创 《Android开发艺术探索》之安卓的线程和线程池(十三)

第11章 Android的线程和线程池 线程分为主线程和子线程,主线程负责处理UI界面操作,子线程负责执行耗时操作,由于Android的特性,主线程执行耗时过长就会ANR。除了Thread本身之外,AsyncTask、IntentServi...

2019-06-27 11:48:34 702

原创 《Android开发艺术探索》之安卓的消息机制(十二)

第十章 Android的消息机制 Handler的说明如下:有时候需要子线程去进行耗时I/O操作,譬如读取文件、访问网络。耗时操作完成后需要在UI上做一些改变,但我们并不能在子线程中更新UI,通过Handler可以更新UI操作并切换至主线程...

2019-06-26 15:42:53 443

原创 《Android开发艺术探索》之理解四大组件的工作过程下(十一)

第九章 Service的工作过程(下)(三)Service的工作过程 本节将介绍Service的启动过程和绑定过程,一种是启动状态,主要用于执行后台计算;一种是绑定状态,主要用于其他组件与Service的交互。使用Context的startService...

2019-06-24 11:00:04 392

原创 《Android开发艺术探索》之理解四大组件的工作过程、服务上(十)

第九章 四大组件的工作过程 四大组件分别是Activity,Service,BroadcastReceiver,ContentProvider。如何使用是最基础的,但我们在本章想谈更多:(1)对四大组件的运行状态和工作方式做一个概括性...

2019-06-23 12:22:10 587

原创 《Android开发艺术探索》之理解Window和WindowManager(九)

第八章 理解Window和WindowManager Window表示的是窗口的概念eg:悬浮窗,它是一个抽象类,具体实现是PhoneWindow,创建一个Window很简单,只需要通过WindowManager去实现,WindowManager是外界访问Window...

2019-06-21 12:13:09 911 2

原创 《Android开发艺术探索》之动画深入分析(八)

第七章 Android动画深入分析 Android的动画可以分成三种:view动画,帧动画,属性动画。view动画是通过对场景的对象不断做图像交换(平移、缩放、旋转、透明度)而产生的动画效果,渐进式可自定义。帧动画就是播放一系列图...

2019-06-20 17:34:03 459

原创 《Android开发艺术探索》之理解Drawable(七)

第六章 Android的Drawable Drawable表示的是一种可以在Canvas上进行绘制的抽象概念,最常见的图片和颜色都可以是一个Drawable。本章讲述:Drawable的层次关系、Drawable的分类、自定义Draw...

2019-06-19 11:49:26 456

原创 《Android开发艺术探索》之理解RemoteViews、BroadCastReceiver(六)

第五章 理解RemoteViews RemoteViews可以理解为一种远程的View,其实他和远程的Service是一样的。一个View结构,可以在其他进程中显示,可以提供一组基础的操作用于跨进程更新它的界面。应用场景是通知栏和桌面小...

2019-06-18 16:24:46 517

原创 《Java语言程序设计》基础篇进阶篇总结(Y.Daniel Liang)

利用一个月时间(2019年3月1日到2019年4月1日)完成《Java语言程序设计基础篇》和《Java语言程序设计进阶篇》的总结,由于之前本科学过基础篇,因此过得很快,其实也就每天早上看看,总结总结。下面是相关总结的链接。 笔记链接: Java知识梳理之对象和类(一) Java知识梳理之封装继承多态(二) Java知识梳理之异常处理、抽象...

2019-06-17 15:29:38 3232

原创 《第一行代码》完结篇

《第一行代码》是Android入门的第一本书籍,刚开始接触是在17年10月份,那时重点关注了几个章节:Activity、ContentProvider、Service、BroadcastReceiver以及SQLite,在那个时候开始对Android开发产生了一定的兴趣,但后来发现了一个问题:看过的记不住,如果不去记录不去总结,那么可能会忘记,因此重读了这本书。从2018年10月开始,...

2019-06-17 15:14:04 11925 5

原创 《Android开发艺术探索》之View的工作原理(五)

第四章 View的工作原理 View是Android中视觉的呈现。为了更好地自定义View,需要掌握View的底层工作原理,比如View的测量流程measure、布局流程layout和绘制流程draw。View常见的回调方法也是必须掌握的,比...

2019-06-17 11:51:39 554

原创 《Android开发艺术探索》之View的事件体系(四)

View的事件体系 Activity承担这可视化的功能,同时Android系统提供了很多基础控件,比如TextView、CheckBox等。系统提供的控件不能满足需求,控件的自定义就需要对Android的View体系有深...

2019-06-16 12:26:00 778

原创 《Android开发艺术探索》之IPC机制下(三)

(四)Android中的IPC方式(3)使用Messenger 4.3.1什么是Messenger Messenger翻译为信使,Messenger是一种轻量级的IPC方案,它的底层实现是AIDL。从其构造方法可以看出痕迹,Messenger对AIDL做了封装,它一次处理一个请求,因此在服务端我们不用考虑线程同步的问题,这是因为服务端中不存在并发执行的情形。 publi...

2019-06-16 11:53:27 483

原创 《Android开发艺术探索》之IPC机制上(二)

第二章:IPC机制 IPC是进程间通信或者跨进程通信。本章涉及(1)Android中的多进程概念;(2)IPC基础概念介绍(3)Bundle、文件共享、AIDL、Messenger、ContentProvider和Sock...

2019-06-11 22:58:14 820

原创 《Android开发艺术探索》之Activity的生命周期和启动模式(一)

Android开发艺术探索 第一章:Activity的生命周期和启动模式 ...

2019-06-05 12:21:50 1501

Clang+LLVM5.0资源

LLVM5.0+clang的相关资源,参考帖子搭建环境,亲试有效。

2019-02-22

Clang+LLVM环境搭建

LLVM+clang环境搭建所用包,亲测可用。包括2.llvm-3.3.src、cfe-3.3.src、clang-tools-extra-3.3.src、compiler-rt-3.3.src、libcxx-3.3.src五个包。

2018-09-14

HDOJ 80题 Java

杭电 OJ Java版的,考虑到大多数都是c++版的,或许Java版的会对你有所帮助。

2018-09-08

2016-2017DCCI发布的安卓隐私安全报告

由DCCI发布的2016年安卓隐私安全报告,发布日期为2016年10月28日。对于安卓平台下隐私分类、隐私现状有一定分析。

2018-07-20

TrustZone API文档

2017-05-11

空空如也

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

TA关注的人

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