自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

betterAndroider的博客

多积累,代码才会变得优雅。

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

转载 Parcel_进程间数据传递

Parcel,即打包。为什么需要打包呢?是为了序列化。如果要在进程之间传递一个整数,很简单,直接传就行了;如果要传一个字符串,就稍微复杂了点:需先分配一块可以容纳字符串的内存,然后将字符串复制到内存中,再传递(新手可能问:为啥不直接把字符串的引用传过去呢?学过C/C++的地球人都知道:进程有自己的内存地址空间,一个进程中的1000地址可能在另一个进程中是100000,Java对象的引用跟本上还

2017-08-23 20:12:14 850

转载 【Linux】readv与writev

readv和writev函数是Linux中的两个系统调用,类似于read和write函数,不同的是,readv和writev在一次执行过程中可以原子地作用于多个缓冲区,这些缓冲区常常是非连续的。readv和writev的原型如下:#include ssize_t readv(int fd, const struct iovec *iov, int iovcnt);ssize_t write

2017-08-22 11:14:37 949

转载 Android 中 C++ Thread线程用法

1、Android把线程C++封装Thread类,它是线程的基类 2、使用Thread时,创建一个类继承于Thread类,实现threadLoop()方法是纯虚函数,在子类中实现 3、启动线程,调用run()函数class Thread : virtual public RefBase//RefBase封装sp、wp智能指针{public:                 

2017-08-14 19:50:53 1836

转载 App添加Selinux权限问题

一、android 5.x开始,引入了非常严格的selinux权限管理机制,我们经常会遇到因为selinux权限问题造成的各种avc denied困扰。 本文结合具体案例,讲解如何根据log来快速解决90%的权限问题。遇到权限问题,在logcat或者kernel的log中一定会打印avc denied提示缺少什么权限,Command:cat /proc/kmsg | gre

2017-08-03 16:20:54 6672 1

PPT万能模板

PPT万能模板,PPT万能模板,PPT万能模板,PPT万能模板

2017-09-30

Fragment实现tabhost代码

安卓Fragment实现tabhost代码,加油加油加油

2015-09-17

Apache服务器

window下一键安装,无需复杂的cmd命令

2015-06-25

空空如也

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

TA关注的人

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