Liangjinliang - liangjinliang.com - Java点滴技术

Latest News:

Android 多线程编程 1 Dec 2012 | 06:56 pm

Android的应用程序支持多线程,多线程编程为我们充分利用系统资源提供了便利,同时也为设计复杂UI和耗时操作提供了途径,提升了安卓用户的使用体验。Android的多线程和JAVA没有多大变化,唯一的变化大概在于无法直接使用CANVAS修改屏幕元素,当然安卓为我们提供了surfaceview类来实现多线程中通过画布canvas修改屏幕。这为设计UI和开发游戏带来了方便。因此,研究和使用多线程编程,...

eclipse 快捷键 16 Nov 2012 | 07:53 am

Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件...

计算机大端和小端 25 Aug 2012 | 07:05 pm

大端格式:在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中, 小端格式:与大端存储格式相反,在小端存储格式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。 请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1 解答: int checkCPU( ) { { union w { int a; char b...

pendingintent 例子 16 Aug 2012 | 09:59 am

Android的状态栏通知(Notification) 如果需要查看消息,可以拖动状态栏到屏幕下方即可查看消息。 步骤: 1 获取通知管理器NotificationManager,它也是一个系统服务 2 建立通知Notification notification = new Notification(icon, null, when); 3 为新通知设置参数(比如声音,震动,灯光闪烁) 4 把新通...

Android 视频开发 15 Aug 2012 | 11:08 am

在Android中,我们有三种方式来实现视频的播放: 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。 1、调用其自带的播放器: Uri...

Linux 无法识别手机 解决方法 9 Aug 2012 | 10:05 pm

首先确保用数据线链接后能识别设备,输入:lsusb,可以看到类似输出 dorole@ubuntu:~$ lsusb Bus 002 Device 006: ID 0bb4:0c87 High Tech Computer Corp. Bus 002 Device 004: ID 0402:9665 ALi Corp. Bus 002 Device 003: ID 04fc:05da Sunplus ...

2G卡和3G卡的区别 2 Aug 2012 | 01:52 pm

Bandwidth Allocation The major difference between 2G and 3G SIM cards lies within the rate of data usage and transfer. In 2G SIM cards with GPRS/EDGE, data services can transfer between 56 and 236.8 k...

Linux/Unix 安全性详解 1 Aug 2012 | 10:14 am

Unix 至少设立了三层内部边界来防范恶意用户或有缺陷的程序。 一层是内存管理:Unix 用硬件自身的内存管理单元(MMU)来保证各自的进程不会侵入到其它进程的内存地址空间。 第二层是为多用户设置的真正权限组——普通用户(非 root用户)的进程未经允许,就不能更改或者读取其他用户的文件。 第三层是把涉及关键安全性的功能限制在尽可能小的可信代码块上。在 Unix 中,即使是 shell(系统命令解...

虚函数和纯虚函数的区别 18 Jul 2012 | 03:27 pm

虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数! 纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数! 虚函数 引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。 class Cman { public: virtual void Eat(){……}; void Move(); private: }; ...

虚函数和纯虚函数的区别 18 Jul 2012 | 03:27 pm

虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数! 纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数! 虚函数 引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。 class Cman { public: virtual void Eat(){……}; void Move(); pri...

Related Keywords:

vibram 面试, 幻体算法, 优秀程序员的10种, パーティション おすすめ ゲーム

Recently parsed news:

Recent searches: