自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Instruction_Number21的专栏

好好学习,天天向上!

  • 博客(35)
  • 收藏
  • 关注

转载 onWindowFocusChanged重要作用及Activity的生命周期

onWindowFocusChanged重要作用Activity生命周期中,onStart, onResume, onCreate都不是真正visible的时间点,真正的visible时间点是onWindowFocusChanged()函数被执行时。译注:从onWindowFocusChanged被执行起,用户可以与应用进行交互了,而这之前,对用户的操作需要做一点限制。比如我们

2015-01-12 14:39:53 789

转载 手机使用Fiddler代理调试HTTP

从事前端开发的同学一定对 Fiddler 不陌生,它是一个非常强大的http(s)协议分析工具,如果你不知道它是什么,可以自行 Google 一下,本文不再作科普,简单的说它可以代替Chrome开发人员工具中 Network 面板或 Firefox 的 HttpWatch 插件的功能。我们知道如何在电脑上调试页面请求,但在手机端你没有这么多强大好用的调试工具来调试你的webapp,如果

2014-12-30 17:58:02 1932

转载 关于Fragment 不响应onActivityResult的情况分析

关于Fragment 不响应onActivityResult的情况分析 (2013-12-19 10:40:41)转载▼标签: fragmentactivity it分类: android应用技巧大家都知道,可以通过使用 startActivityForResult() 和 onActivityResu

2014-12-22 11:19:49 610

转载 FragmentTabHost+Fragment+ViewPager实现内外层嵌套

FragmentTabHost+Fragment+ViewPager实现内外层嵌套分类: android UI设计与开发2014-05-14 09:41 3038人阅读 评论(1) 收藏 举报转载,原博地址:http://blog.csdn.net/xiangxue336/article/details/22804971今天介绍现在比较流行的一种app布局方式:

2014-11-25 16:36:15 742

转载 理解Fragment生命周期

理解Fragment生命周期分类: Android的深入2012-11-29 14:33 72159人阅读 评论(24) 收藏 举报官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周           

2014-11-19 16:58:34 528

转载 scrollview嵌套listview

本人网上用的ID是泡面或安卓泡面,学习一年半之前开始从事Android应用开发,这是我写的第一篇Android技术文章,转载请注明出处和作者,有写的不好的地方还请帮忙指出,谢谢。在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全。我试过很多种方法,它们各有利弊。在这里我将会从使用ScrollView嵌套ListView结构的原因

2014-11-17 15:19:41 1176

转载 三种数据永远不要放到数据库里

我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好的结果的。图片,文件,二进制数据 既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错

2014-11-10 14:49:12 568

转载 Android获取经纬度、计算距离、方位角

Android获取经纬度、计算距离、方位角最近在Android上做GPS的东西,获取经纬度、计算距离、方位角,感觉在搞GIS样。当然,玩笑了,玩玩而已,稍微总结一下。经度指示南北方向,纵向。纬度指示东西方向,横向.获取经纬度         使用GPS权限:    uses-permission android:name="android.permission.

2014-10-28 10:37:39 2428

转载 RelativeLayout用到的一些重要的属性

RelativeLayout用到的一些重要的属性:      第一类:属性值为true或false     android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中     android:layout_centerInparent    相对于父元素完全居中    

2013-12-05 20:10:06 497

转载 AsyncTask

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:

2013-11-29 16:00:44 470

转载 位域的定义和使用

位域的定义和使用 C Bit Fields2008-09-28 19:13位域的定义和使用   有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不

2013-07-19 19:22:51 558

转载 函数重载,覆盖与隐藏;参数缺省值;运算符重载

8.1 函数重载的概念8.1.1 重载的起源                    自然语言中,一个词可以有许多不同的含义,即该词被重载了。人们可以通过上下文来判断该词到底是哪种含义。“词的重载”可以使语言更加简练。例如“吃饭”的含义十分广泛,人们没有必要每次非得说清楚具体吃什么不可。别迂腐得象孔已己,说茴香豆的茴字有四种写法。在C++程序中,可以将语义、功能相似的几个函数

2013-07-17 19:44:31 664

转载 Java中堆内存与栈内存分配浅析

Java把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。  堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃

2013-06-17 19:58:32 551

转载 float与double的范围和精度

float与double的范围和精度 原文:http://blog.csdn.net/wuna66320/article/details/16917341 范围float和double的范围是由指数的位数来决定的。 float的指数位有8位,而double的指数位有11位,分布如下: float: 1bit(符号位) 8bits(指数位) 23bits(尾数位)

2013-05-16 16:54:05 1477

转载 c语言函数可变参数列表

c语言函数可变参数列表在函数原型中,列出了函数期望接受的参数,但原型只能显示固定数目的参数。让一个函数在不同的时候接受不同数目的参数是不是可以呢?答案是肯定的,但存在一些限制。   考虑一个计算一系列值的平均值的函数。如果这些值存储于数组中,这个任务就太简单了,所以为了让问题变得更有趣一些,我们假定它们并不存储于数组中。先来看一个计较差的,也是不太稳定的一个解决方案:

2013-05-15 22:24:11 615

转载 C++ 虚函数表解析

C++ 虚函数表解析 陈皓http://blog.csdn.net/haoel  前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,R

2013-04-20 19:19:42 580

转载 关于adb remount 失败:remount failed: Operation not permitted

我想删掉系统自带的UC浏览器的apk,当我在终端命令 adb remount 之后,命令终端显示remount failed: Operation not permittedadb remount 失败。1. 确定是否正确连接手机了adb devices2. 进入shelladb shell3. shell中输入命令(命令最前面的#号不用输入)# su # mo

2013-03-11 16:42:00 846

转载 NDK动态链接库的编译和调用

NDK动态库的调用分两种情况。第一种是:so库和调用程序在同一个目录和源程序 通过同一个mk文件来编译;另外一种情况是so是外部已经编译好了的,调用程序加载调用。下面我们就来分析下面2种so的调用情况:第一部分: 内部so调用      A. 先看下工程的目录:                         test01.java  :Java文件

2013-01-24 09:39:24 1253

转载 ubuntu安装XP虚拟机

看完这个教程之后,网银?淘宝?CS?魔兽?~~~一个都不能少!好了,教程开始!首先下载虚拟机,下载地址:http://download.virtualbox.org/virtualbox/3.1.0/virtualbox-3.1_3.1.0-55467_Ubuntu_karmic_i386.deb今天说的虚拟机是SUN公司出品的免费虚拟机:sunvirtualbox    这款虚拟机大

2012-12-05 16:49:45 1720 3

转载 split用法简介

同时显示两个不同的文件,或者同时查看一个文件的两个不同的部分,甚至同步显示两个文件的不同之处,都可以使用vim的分割窗口来实现。最简单的打开新窗口的方法就是使用命令:split,这样,原来的窗口就会分成上下两个部分,而光标停留在上明的窗口里。你会发现打开的新窗口和你原来的窗口都是显示的同一个文件。可以通过先ctrl+w后w来实现当前光标停留窗口的转换。这样,就可以同时查看同一个文件的不同位置了

2012-12-03 17:18:04 634

转载 eclipse提示框的背景颜色设置

eclipse提示框的背景颜色使用的是系统的提示框颜色配置,在windows下为黄色,但在Ubuntu12.04(gnome)下却是黑色,造成提示内容很难看清。在eclipse中我们是无法修改这个颜色的配置的,只能通过修改系统的颜色配置。在ubuntu11.10以前,我们是可以能过自定义系统外观来修改这一颜色的配置的,但自ubuntu11.10以后,就没有相关的操作界面了,只能通过修改配置文件的方

2012-12-03 15:07:25 3948

转载 vim下的各种插件

原文地址链接: http://blog.csdn.net/tge7618291/archive/2009/05/26/4216977.aspxvim 插件配置:  9 1. 查看 key 相关信息说明的命令  :help keycodes 10  11 #==============================================================

2012-11-29 13:46:58 1165

转载 ctags与taglist的使用

windows下很多人都使用source insight 编写和查看代码。linux下可以使用VIM,刚开始会觉得VIM像windows下的记事本,而如果使用得当,它并不比source insight 逊色。    在这里,我会尽我所能细致地讲清楚如何把vim变成source insight, 然而你仍然需要积极地思考,并且必须自己去摸索一些东西。    为了避免过于罗嗦,我把基础的部分放

2012-11-09 15:47:44 500

转载 JNI操作数组

Java语言中的数组一般有两种,基本数据类型的数组和引用类型的数组。同样在JNI中也有此两种类型的数组,他们的操作方法是不完全一样的。以下是JNI数组的基本步骤。一、      基本数据类型的数组java中基本数据类型一般就是byte、short、int、long、float、double、char、boolean等8种基本数据类型,基本数据类型的数组就是这些基本数据类型的一维数组!如

2012-10-30 20:21:00 700

原创 Android下使用NDK 笔记

1.建立android工程,如JNITest,在包com.android.test下建立类JNIactiviy,JNIuseSo.2.在JNIuseSo中声明native方法,如public native String getCString();3.进入工程目录的bin目录中,使用命令javah -classpath ./classes -jni com.android.test.JNIu

2012-10-26 20:09:28 569

转载 Ubuntu下以USB调试方式链接Android手机

1、下载android1.6 SDK因为我的固件版本为android1.6因此下载sdk1.6http://dl.google.com/android/android-sdk-windows-1.6_r1.ziphttp://kugou.me/android-sdk-linux_x86-1.6_r1.tgz将SDK解压到~/android/android-sdk-linux_x

2012-10-26 14:53:46 1071

转载 C语言的谜题

http://coolshell.cn/articles/945.html

2012-10-10 21:34:29 689

转载 open与fopen的区别

open和fopen的区别:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文件。由此可以看出,内存 “缓冲区”的大小,影响着实际操作外存的次数,内存“缓冲区”越大,则

2012-10-10 17:34:23 402

转载 一个合格的程序员应该读过哪些书

一个合格的程序员应该读过哪些书 编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。 以前

2012-09-24 22:09:12 588

转载 java内存分配,final作用

1. java中内存的分配 java程序在运行时,内存结构分为:方法区(method),栈内存(stack),堆内存(heap),本地方法栈(java中的jni调用)等。 jvm为每一个运行的线程分配一个堆栈(方法栈),堆栈以帧为单位来保存线程的运行的状态,java中,我们将当前正在运行的方法称为当前方法,当java激活(执行)一个方法时,就会向堆栈中压入一个帧,堆栈中的这一帧就代表这个方

2012-09-20 14:47:05 1009

转载 ubuntu 11.04下android开发环境的搭建!

1.安装JDK   首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html    我选择的是 Linux x86 - Self Extracting Installer,大约81.2M。   下载回来之后,当然

2012-09-03 08:40:09 491

转载 Android源码下载

下载源码吧!照着书上的下载源码的步骤做,结果错误n多啊!又百度又谷歌的...弄了一下午,终于开始下载啦!在这分享一下(部分网上copy的,呵呵...),希望大家少走弯路啊!1.安装gitsudo apt-get install git-core2.安装curlsudo apt-get install git-core curl3.安装repo, 通过curl下载repo

2012-08-31 10:44:14 896

转载 flash player安装

突然看到自己在1月14号写的一篇关于安装浏览器flash player插件的日志在草稿箱里面,今天就把它补充完整吧。    昨天晚上一时兴起,在自己的win7下安装了一个ubuntu系统。我是个赤裸裸的菜鸟,于是,便找遍了网上的教程,照着教程一步一步的完成了安装。今早一大早就起床了,想看个NBA什么的,但是发现自己的浏览器并没有安装flash player插件,所以并不能看到学校的网络电视,于

2012-08-30 14:38:56 688

转载 Linux下ATI显卡驱动安装

重装或要卸载:sudo sh /usr/share/ati/fglrx-uninstall.shsudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*安装闭源前准备的库:sudo apt-get install build-essential cdbs fakeroot dh-make d

2012-08-30 14:23:43 1694

转载 ubuntu 12.04内核升级

ubuntu 12.04内核是linux 3.2.0-24,其实升级到最新版本3.3.4也没什么很大意义,主要是集成了一些新的驱动和一些普通用户用不到的功能,所以基本上本文纯属折腾,但不要随便升级当班设备啊!好了,不废话了,我们开始...........首先是准备条件:①、有一台装有ubuntu 12.04的机器②、先移步到http://www.kernel.org/下载linux

2012-08-30 09:17:59 4920

空空如也

空空如也

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

TA关注的人

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