自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The more effort ,the more lucky

专注智能电视技术开发

  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android之SurfaceView学习(一)

http://www.cnblogs.com/xuling/archive/2011/06/06/android.html首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. Yo

2014-06-26 17:25:31 537

转载 Java中的for循环

很全面的解说。for循环是开界的。它的一般形式为: for(; ; ) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化。这三个部分之间用";"分开。 例如: for(i=1; i10时, 结束循环。  注意:  1. for循环中语句可以为语句体, 但要

2014-06-26 16:18:05 577 1

转载 Android MD5校验码的生成与算法实现

不错的文章,保存下来。在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。      下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是g

2014-06-26 14:56:05 668

转载 SVN 如何提交 SO 库文件

转自:http://blog.csdn.net/hexiaoxiao_love/article/details/10251053今天提交代码时候发现,svn add 还是 svn st 均查看不到想要提交的 so 文件。后来才知道原来是配置文件出了问题,把so文件的提交给屏蔽掉了。修改步骤如下:1.Ubuntu 系统,点击左上角Place,选择Home Fold

2014-06-26 14:19:25 1152

转载 JAVA wait(), notify(),sleep详解

转自:在CSDN开了博客后,一直也没在上面发布过文章,直到前一段时间与一位前辈的对话,才发现技术博客的重要,立志要把CSDN的博客建好。但一直没有找到好的开篇的主题,今天再看JAVA线程互斥、同步的时候又有了新的体会,就以他作为开篇吧。    在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说

2014-06-26 13:49:49 509

转载 一个关于Java Thread wait(),notify()的实用例

/////// ProducerConsumer.java//// @author 叶雨//// 这是个很重要的Thread例子。需要注意的是:// wait() 必须在synchronized 函数或者代码块里面// wait()会让已经获得synchronized 函数或者代码块控制权的Thread暂时休息,并且丧失控制权// 这个时候,由于该线程丧失控制权并且

2014-06-26 10:59:39 571

原创 linux svn server 创建总结

svnserve: 不能绑定服务器套接字: 地址已经被使用

2014-06-25 10:55:38 953

转载 Java回调函数的理解

转自:http://blog.csdn.net/tianfeng701/article/details/7563750所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由

2014-06-23 13:45:34 535

转载 Android SystemClock 应用

转自:http://blog.csdn.net/tianfeng701/article/details/7562359

2014-06-23 13:29:49 480

转载 Android系统性能调优工具介绍

转自:http://blog.csdn.net/innost/article/details/9008691

2014-06-21 10:32:18 552

转载 Handler 引起的内存泄露

先看一组简单的代码123456789public class SampleActivity extends Activity { private final Handler mHandler = new Handler() { @Override public void handleMessage(Message m

2014-06-20 11:06:03 1170

转载 Android -- Looper.prepare()和Looper.loop() —深入版

转自:http://blog.csdn.net/heng615975867/article/details/9194219Android中的Looper类,是用来封装消息循环和消息队列的一个类,用于在android线程中进行消息处理。handler其实可以看做是一个工具类,用来向消息队列中插入消息的。    (1) Looper类用来为一个线程开启一个消息循环。  

2014-06-19 19:41:53 735

转载 Could not read input channel file descriptors from parcel.

[Exception] Could not read input channel file descriptors from parcel.1.RemoteView中添加的图片太大了,超过40K会报这个异常2.Intent传递的数据太大了超过1M也会报这个错误3.FileDescripter太多而且没有关闭,looper太多没有quit。4.试试在AndroidMane

2014-06-19 19:09:19 4377 1

转载 final 形参的作用

原文转自:http://blog.csdn.net/baiyelove/article/details/1605826

2014-06-19 19:06:34 922

转载 synchronized的使用方法

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的一个synch

2014-06-17 15:10:44 450

转载 android中的数据库操作

原文转自:http://blog.csdn.net/nieweilin/article/details/5919013

2014-06-17 13:56:47 532

转载 深入理解java异常处理机制

原文出处:http://blog.csdn.net/hguisu/article/details/6155636

2014-06-16 18:11:14 774 1

转载 android常见异常总结

本文重在Java中异常机制的一些概念。写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这篇文章迅速回忆起来。1. 异常机制1.1 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约

2014-06-16 16:29:49 834

转载 Android深入浅出之Binder机制

原文转自:http://blog.csdn.net/innost/article/details/6124685

2014-06-12 16:16:37 508

转载 Android 核心分析 之七------Service深入分析

原文转自:http://blog.csdn.net/maxleng/article/details/5504485

2014-06-12 14:45:12 571

转载 android binder机制中的BN跟BP

android binder机制中的BN和BP看到android的binder机制,有点不太理解。BP(binder proxy)和BN(binder native)是通过binder来通信的。Bp主要是用来处理java层传下来的服务请求。然后通过transact将处理请求传给bn(通过binder)。请教各位大虾,这里BP和BN我有点不理解,为什么处理java层传下来的请求的部分叫做

2014-06-10 14:22:03 3979

转载 Android 核心分析 之八------Android 启动过程详解

Android 启动过程详解Android从Linux系统启动有4个步骤;(1) init进程启动(2) Native服务启动(3) System Server,Android服务启动(4) Home启动总体启动框架图如: 第一步:initial进程(system/core/init)

2014-06-10 12:21:35 1031

转载 Android下生成core dump的方法

在linux下生成core dump文件方法及设置一文中,我们可以在linux平台下控制core dump文件的生成。理论上来说,按照此方法,在Android平台上作相应设置,应该也可以开启core dump功能,当程序宕机以后,我们可以根据core dump文件来调试程序。事实上,这种方法行不通,即:通过ulimit -c 命令不能使Android生成core dump。在Andro

2014-06-10 11:06:50 4134

转载 linux下生成core dump文件方法及设置

core dump的概念:A core dump is the recorded state of the working memory of a computer program at a specific time, generally when the program has terminated abnormally (crashed). In practice, other ke

2014-06-10 11:04:25 723

转载 手机内存请看/data/tombstones

本来手机用的好好的,突然提示手机内存不足了,好多程序运行起来也变得很慢。尝试删除不少程序,仍无法解决问题,内存不足的提示仍然存在。声明:SD-8G,APP2SD。网上找了好多文章,都是提问的,没有任何人可以提供解决方案。利用root explorer逐个翻看系统文件夹,发现data/tombstones文件夹中有两个文件“tombstone_00”和“tombstone_10”,后

2014-06-10 10:24:39 3151

转载 System Dump和Core Dump的区别

许多没有做过UNIX系统级软件开发的人士,可能只听说过Dump,而并不知道系统Dump和Core Dump的区别,甚至混为一谈。系统Dump(System Dump)所有开放式操作系统,都存在系统DUMP问题。产生原因:由于系统关键/核心进程,产生严重的无法恢复的错误,为了避免系统相关资源受到更大损害,操作系统都会强行停止运行,并将当前内存中的各种结构、核心进程出错位置

2014-06-10 10:11:43 812

转载 Android JNI(实现自己的JNI_OnLoad函数)

原文转自:http://blog.csdn.net/zhenyongyuan123/article/details/5862054

2014-06-05 20:17:47 685

正则指引 完整带书签

翻译《精通正则表达式》的作者余晟老师出的书《正则指引》,系统学习正则表达式一本足矣,适合中文用户。pdf文档,带书签完整版。

2017-12-25

Android应用最小化到托盘Demo源码

最近做一个项目需要将应用最小化,并在窗口显示一个托盘用于恢复应用,附件是源码供大家参考。

2017-12-07

计算机网络第五版

计算机网络编程基础经典文档。主要讲述计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。

2017-11-15

Linux就该这么学.pdf

Linux入门书籍,将linux系统先用起来,快速入门Linux系统。

2017-10-25

深入理解Android

邓牛的深入理解Android 卷1 pdf档.

2014-07-24

SingleTask与SingleInstance实例

SingleTask与SingleInstance的区别,看过文档后还是不太明白,于是写了一个测试程序,运行TaskA,页面显示taskid,通过Next调出TaskB的Activity,每个页面都会显示当前的taskid,且通过页面透明叠加,可以清楚看到返回栈的状态。 测试使用的手机屏幕为1280*720.

2014-07-17

Android服务Service_详解.pdf

服务(Service)是Android 系统中4 个应用程序组件之一(其他的组件详见3.2 节的内容)。服务主要 用于两个目的:后台运行和跨进程访问。通过启动一个服务,可以在不显示界面的前提下在后台运行指定 的任务,这样可以不影响用户做其他事情。通过AIDL服务可以实现不同进程之间的通信,这也是服务的 重要用途之一。

2013-11-30

Android Binder

本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信 模型和 Binder通信协议了解Binder的设计需求;然后分别阐述Binder在系统不同部分的表述方式和起的作用;最后还 会解释Binder在数据接收端的设计考虑,包括线程池管理,内存映射和等待队列管理等。

2013-11-30

空空如也

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

TA关注的人

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