- 博客(310)
- 资源 (17)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Android重写view时onAttachedToWindow () 和 onDetachedFromWindow () .
在重写View的时候,会遇到这两个方法protected void onAttachedToWindow()Description copied from class: View This is called when the view is attached to a window. At this point it has a Surface and will start draw
2015-10-13 15:47:55
764
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 setDescendantFocusability,在父View和子View间处理焦点关系
android:descendantFocusability用法简析 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如Imag
2015-10-13 15:34:41
3951
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Android的Touch Mode
大多数Android设备都是触摸屏的,但是实际上Android设备也支持键盘操作,允许通过键盘来完成导航,点击,输入等。 当用户通过键盘(或者轨迹球)操作的时候,有必要聚焦当前接受输入的UI元素,例如,高亮(聚焦)某个按钮,让用户知道当前正在操作的UI元素是哪个。 但是,当用户使用触摸屏与设备交互的时候,始终聚焦当前UI元素就没有必要了,而且很丑陋;用户点击哪个元素,哪
2015-10-13 15:31:17
528
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 视图树的观察者 ViewTreeObserver
http://www.cnblogs.com/xingfuzzhd/archive/2013/06/25/3154674.html Android ViewTreeObserver简介 一、结构public final class ViewTreeObserver extends Object java.lang.Object androi
2015-10-13 14:57:52
1735
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 adb 命令
adb 概述SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作: 1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级
2015-10-13 14:18:17
377
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 使用ActivityGroup来切换Activity和Layout
http://blog.csdn.net/xyz_lmn/article/details/6939160http://www.cnblogs.com/over140/archive/2010/09/07/1820876.htmlhttp://www.cnblogs.com/android100/p/Android-Fragment-ActivityGroup.html前言 在一
2015-10-13 13:33:32
365
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 ubuntu 15 QT错误异常处理汇总
1 cannot find -lGL sudo apt-get install libgl1-mesa-dev2 QtQuick.Controls" is not installeda 查看环境 输入命令 env b 配置Qt环境 命令 gedit ~/.bashrcexport PATH="/opt/Qt5.3.1/5.3/gcc_64/bin
2015-10-10 17:31:56
710
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 ubuntu12.04中文输入法安装
本文是笔者使用 Ubuntu 操作系统写的第一篇文章!参考了红黑联盟的这篇文章:Ubuntu 12.04中文输入法的安装安装 Ubuntu 12.04 着实费力一番功夫,老是在用 Ubuntu 来引导 Windows,结果 Ubuntu 倒是能用,一进入 Windows 就蓝屏,于是又重装 Windows 好几遍...直到后来认识了 EasyBCD 我才走上正途... 我装的是英文版的
2015-10-10 16:46:38
641
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 ssh连接不上解决
问题已经解决了,修改ssh的配置文件 /etc/ssh/sshd_config在配置文件中添加:Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbcMAC
2015-10-10 13:07:06
28102
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 镜像地址
ftp.cn.debian.org —— 805 KB/s mirrors.163.com —— 765 KB/s mirrors.sohu.com —— 601 KB/swww.anheng.com —— 191 KB/sdebian.bjtu.edu.cn —— 182 KB/smirrors.tuna.tsinghua.edu.cn —— 80.0 KB/sftp.tw.debian.org
2015-10-09 15:49:20
514
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
翻译 android 获取设备Configuration配置信息
Configuration extends Object implements ParcelableComparable java.lang.Object android.content.res.Configuration类概述这类描述了所有设备的配置信
2015-10-09 08:54:28
6997
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 大图片溢出 inJustDecodeBounds
http://blog.csdn.net/sjf0115/article/details/7366746
2015-09-24 16:01:08
495
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 ThreadPoolExecutor 线程池
private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolExecutor.CallerRunsPolicy());一、简介 线程池类为 java.ut
2015-09-23 11:24:42
412
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 TimeUnit 时间单元
http://blog.csdn.net/hudashi/article/details/6936604public enum TimeUnitextends EnumTimeUnit 表示给定单元粒度的时间段,它提供在这些单元中进行跨单元转换和执行计时及延迟操作的实用工具方法。TimeUnit 不维护时间信息,但是有助于组织和使用可能跨各种上下文单独维护的时间表示形式。
2015-09-23 11:22:17
1037
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 线程池ThreadPoolExecutor
http://blog.csdn.net/xiamizy/article/details/40781939大家先从ThreadPoolExecutor的总体流程入手: 针对ThreadPoolExecutor代码,我们来看下execute方法:[java] view plaincopypublic void execute(Runna
2015-09-23 11:20:16
470
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 RandomAccessFile的使用
http://blog.csdn.net/czplplp_900725/article/details/37809579现有如下的一个需求,向已存在1G数据的txt文本里末尾追加一行文字,内容如下“Lucene是一款非常优秀的全文检索库”。可能大多数朋友会觉得这个需求很easy,说实话,确实easy,然后XXX君开始实现了,直接使用Java中的流读取了txt文本里原来所有的数据转成字符串后
2015-09-22 16:35:12
840
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 android 代理地址
http://mirrors.neusoft.edu.cn/android/repository/http://developers.androidcn.com/reference/android/appwidget/AppWidgetHost.html
2015-09-18 09:28:12
420
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
翻译 HttpConnectionParams
org.apache.http.params类 HttpConnectionParamsjava.lang.Object org.apache.http.params.HttpConnectionParams所有已实现的接口: CoreConnectionPNamespublic final class HttpConnectionParamsextends Ob
2015-09-15 17:16:40
2246
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 HttpClient优化
首先,HttpClient可以共用,减少创建HttpClient的开销。当然,如果你的应用调用HttpClient并不怎么频繁的话那就没必要共用了,毕竟在内存中维护一个空闲的httpClient对象是不保险的。 其次,Connection可以重用,减少建立连接的开销。 要完成以上两点,可以用多线程下的MultiThreadedHttpConnectionManage
2015-09-15 17:10:20
907
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 http连接池使用
HttpClient4.X 升级 入门 + http连接池使用http://blog.csdn.net/shootyou/article/details/6415248在一次服务器异常的排查过程当中(服务器异常排查的过程我会另起文章),我们决定使用HttpClient4.X替代HttpClient3.X或者HttpConnection。为什么使用Ht
2015-09-15 15:23:08
773
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 ubuntu 14.04 root
开启root帐号的方法:为了启用root 帐号(也就是设置一个口令)使用:sudo passwd root当你使用完毕后屏蔽root帐号使用:sudo passwd -l root这个将锁住root帐号。如何在终端模式下切换到root身份?sudo -s -HPassword: 编辑: vi /usr/share/ligh
2015-09-09 15:21:57
317
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 ubuntu下搭建NDK环境
http://www.cnblogs.com/xingfuzzhd/archive/2012/09/05/2671949.html1.从官网下载NDK http://developer.android.com/tools/sdk/ndk/index.html#Reqs,并解压文件。(在此目录为/home/zhangz/develop/android-ndk-r8b)2.配置
2015-09-09 10:16:19
363
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 linux 上创建不了模拟器
administrator@ubuntu:~$ sudo apt-get install ia32-libs[sudo] password for administrator: 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达
2015-09-08 17:47:36
740
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Qt5.2 for Android 配置及部署到手机运行
http://blog.csdn.net/syrchina/article/details/17335945http://www.linuxidc.com/Linux/2013-08/88543.htm
2015-09-07 08:18:29
528
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Ubuntu12.04下Qt5.2编译使用webkit程序 cannot find -lxslt gio-2.0 gstapp-0.10
用Qt5.2编译一个在Qt5.1.1下能正常编译的程序,出现如下链接错误 /usr/bin/ld: cannot find -lxslt/usr/bin/ld: cannot find -lgio-2.0/usr/bin/ld: cannot find -lgstapp-0.10/usr/bin/ld: cannot find -lgstinterfaces-0.10/usr/
2015-09-07 04:12:06
1440
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Q_OBJECT宏的作用
Q_OBJECT宏的作用 The Q_OBJECT macro at the beginning of the class definition is necessary for all classes that define signals or slots只有加入了Q_OBJECT,你才能使用QT中的signal和slot机制。比如编写事件接口等程序时,有时会出现如下问题:
2015-08-28 10:15:28
1118
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 ubuntu11.10上安装QT5.1.0
今天开始学习QT,首先当然是搭建开发环境了。QT是个跨平台的C++界面开发系统,因此在Windows、MacOS、Linux上都可以找到很好的开发工具。我决定先从linux中的开发工具入手。Nokia卖掉QT之后,现在是digia团队在维护QT了。目前的QT有两个授权版本,商业授权和LGPL开源许可证。在网上查了下,貌似除了服务和个别商业数据库的接口外,开源版本和商业版本是一样的,
2015-08-20 08:42:22
532
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 ubuntu12.04中root用户的启用和图形界面
关于shell界面打开图形界面:在虚拟机里安装了ubuntu12.04 貌似优先是shell界面的,一时间竟然不知道怎么使用图形界面了,后来百度了一下。直接登录账号,然后输入startx启动图形界面。关于启用root用户:在安装Ubuntu 12.04时并没有设置root的密码,登录的时候也没有使用root账户。当我们使用root权限时,一般都使用sudo命令进行。
2015-08-20 08:41:49
539
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Linux编译安装GCC-4.9.0
Linux编译安装GCC-4.9.0,有需要的朋友可以参考下。Linux下编写C/C++程序自然缺不了一个优秀的编译器,Linux下比较常见的自然是GCC了。最近GCC也出到了4.9.0版本,对于C++11/14也有了更好的支持了。所以,今天我们就来说说GCC的编译安装,安装的版本正是最新的4.9.0。下面我们进入正题(建议整个过程以root用户进行):1.下载GCC源码:
2015-08-18 04:55:56
2162
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 libstdc++.so.6: version `GLIBCXX_3.4.15' not found
./filezilla: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./filezilla)如果是64位系统报错信息如下:./filezilla: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (req
2015-08-18 04:50:01
715
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Qt与QtWebKit
Qt之QtWebKit(一)http://blog.csdn.net/liuhongwei123888/article/details/6111434Qt核心模块的组成http://blog.csdn.net/qter_wd007/article/details/5333372
2015-08-03 02:34:12
516
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Ubuntu 下搭建Qt Webkit(三)
1.设定依赖库于头文件 sudo apt-get install libqt4-dev libxslt-dev gperf bison libsqlite3-dev flex build-essential subversion libphonon-dev 2.下载webkit源码 svn checkout http://svn.webkit.org/repos
2015-08-03 02:27:47
1679
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Ubuntu 下搭建Qt Webkit(二)
其实官方的教程说的还是蛮明确的,但是看的时候有几个小点没有太注意,导致花费了很多没有必要的功夫。先附上官方的指导http://trac.webkit.org/wiki/BuildingQtOnLinux#DependenciesforspecificLinuxdistributions需要注意的点是Qt一定要4.8的版本,之前的版本是无法编译Webkit的。而Qt4.8
2015-08-03 02:18:33
2622
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Ubuntu 下搭建Qt Webkit(一)
http://trac.webkit.org/wiki/BuildingQtOnLinux#DependenciesforspecificLinuxdistributionsBuilding the Qt port on LinuxThese instructions apply to Linux in general with source packages.Depend
2015-08-03 02:18:03
4366
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Ubuntu 快捷方式
复制桌面上的"FrieFox Web Browser"(火狐浏览器的桌面图标),粘贴,然后在右击复件图标-属性-基本-修改相应参数,比如要建百度的快捷方式,可以在"名称"后打上“百度” 在"命令"后打上firefox -url www.baidu.com,关闭,双击图标即可
2015-08-02 22:20:09
380
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 硬盘不足挂载新的硬盘
1、加挂硬盘sudo lshw -c disk看看有多少个硬盘,一般会显示 disk:0(设备名为 /dev/sda) disk:1 (设备名为 /dev/sdb)2、查看分区,sda是第一块SCSI硬盘,sdb第二块,以此类推...物理分区使用a、b编号sudo fdisk -l 查看有没有分区3、分区sudo fdisk /dev/sdb然后(1)提示Command(m
2015-08-02 05:02:41
537
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 sudo apt-get命令大全
APT的使用(Ubuntu Linux软件包管理工具一)apt-cache search # ------(package 搜索包)apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)sudo apt-get install # ------(package 安装包)sudo apt-get install # --
2015-08-02 01:35:12
917
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Ubuntu学习笔记
Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间:df -hl显示格式为:文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted onapt-get install libfontconfig*
2015-07-31 23:48:24
395
XFire建立Webservice实例,入门级别,适合初学者
2010-12-09
struts入门(中文版).
2010-04-27
oracle课件.rar
2010-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人