加载中
[Java] JAVA面试题

1、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了...

2014/07/13 20:39
237
[android] 截屏-view.getDrawingCache()

在项目中有这样的需求,需要把activity的试图转成图片保存起来。 步骤: (1)通过view.getDrawingCache()创建Bitmap对象。 (2)创建相应要保存图片文件 (3)bitmap.compress()把Bitmap对...

2014/03/26 14:20
4.1K
[Android] View中的 requestLayout(); invalidate();

View.requestLayout() 请求重新布局,重新调用:onMeasure,onLayout,onDraw; View.invalidate() 刷新视图,相当于调用View.onDraw()方法...

2014/03/26 01:17
2.4K
[Android] LayoutInflater原理分析,带你一步步深入了解View(一)

有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。 有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲...

2014/03/26 01:14
59
[Android] Android Canvas绘图详解(图文)

摘要 Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。 大部分2D使用的a...

2014/03/25 23:39
155
[Android] Dialog--onPrepareDialog()和onCreateDialog

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的...

2014/03/25 23:15
234
[设计模式] 开放封闭原则

开发封闭原则(Open-Closed Principle OCP) Software entities(classes,modules,functions etc) should open for extension ,but close for modification. 什么意思呢? 所谓开放封闭原则就是...

2014/03/20 00:45
74
[Andriod] android中singleTask的home键的问题

在Android设计中遇到这样一个问题: Activity A,在AndroidManifest.xml中设置它的一个<inter-filter>为 Java代码 <intent-filter>       <action android:name="android.intent.acti...

2014/03/19 18:00
2.9K
[C++] NetBeans 7 : unable to start pty process

不久前,我常用的 NetBeans IDE 出了點狀況,那就是當我用 C/C++ 寫程式的時候會一直跳出 unable to start pty process ,也就是呢,無法執行程式的意思。 嗯? 怎會這樣? 原本我以為是程式的...

2014/03/13 22:53
174
[C++] C++程序执行过程

要理解一个程序的执行过程,首先要理解什么是编译器。我们用C语言写的程序,计算机只能识别机器语言(二进制指令),计算机并不能理解。因此,必须 将C语言转换为机器语言。编译器就是用来实...

2014/03/12 11:03
205
[Java] JAVA和JVM运行原理

JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。 编译器负责把Jav...

2014/03/12 10:54
1K
[Android] Android使用序列化接口Parcelable、Serializable

在Android开发过程中,经常要在Activity之间传递参数,使用Android系统提供的方法可以传递基本数据类型的变量,但有时候我们经常要传递一些复杂的数据类型或自定义的类,这种情况的参数无法直...

2014/03/11 01:17
18.4K
[Android] Android Parcelable和Serializable的区别

一 序列化原因: 1.永久性保存对象,保存对象的字节序列到本地文件中; 2.通过序列化对象在网络中传递对象; 3.通过序列化在进程间传递对象。 二 至于选取哪种可参考下面的原则: 1.在使用内...

2014/03/11 01:14
88
[Android] 隐式意图与显式意图的使用场景

显式意图 同一应用程序里面,自己激活自己的东西,推荐使用显式意图,效率很高。 隐式意图 不同的应用程序里面,激活别人的应用,或者是让自己的某一个界面希望被别人激活,推荐使用隐式意图...

2014/03/11 00:57
70
[Android] PendingIntent详解

Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service),在开发操作中,需要通过 startA...

2014/03/10 01:26
4.1K
[Android] Android杀死进程方法

  1. android.os.Process.killProcess(pid)   只能终止本程序的进程,无法终止其它的   具体代码如下:   Process.killProcess(Process.myPid()); Process.killProcess(Process.myPid...

2014/03/10 01:21
3.3K
[Android] Android中Thread和Service的区别

很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。 1). Thread:Thread 是程序执行的最小单元,...

2014/03/09 22:56
1K
[Android] ContentProvider的学习实例总结

一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数...

2014/03/03 02:19
108
[Android] ContentObserver监听数据变化

我们在ContentProvider的insert,update,delete等改变之后调用getContext().getContentResolver().notifyChange(uri, null);这样就通知那些监测databases变化的observer了,而你的observer可以...

2014/03/03 02:13
1K
[Android] Android开机启动Activity或者Service方法

Android开机启动Activity或者Service方法 【原理】 当Android系统完成BOOT阶段之后,就会发送一条名为 ACTION_BOOT_COMPLETED 的广播,我们便可在一个BroadcastReceiver中捕获这条广播,然后...

2014/03/03 01:52
59

没有更多内容

加载失败,请刷新页面

返回顶部
顶部