自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (4)
  • 收藏
  • 关注

原创 解决:INSTALL_FAILED_INVALID_INSTALL_LOCATION

INSTALL_FAILED_INVALID_INSTALL_LOCATION Package couldn’t be installed in /data/app/com.xxx.xxx Cannot install platform packages to user storage

2017-01-18 09:56:09 3146 1

转载 [转载]android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)

写在最前(这是对上一篇博文的问题做的更新【android利用zbar二维码扫描】) 前天早上登陆CSDN时候一条消息:一网友提出了两点疑惑 扫描框目前只是做的假象,是全屏的图片进行解析 中文乱码现象 各种查找,今天得以修复:及时共享给各位网友.1.扫描框定义/** * 2014-7-15 上午11:14:21 * Created By niexiaoqiang */pa

2016-10-11 19:22:52 1818

原创 scrollTo scrollBy scrollX scrollY  offsetDescendantRectToMyCoords的理解

view.scrollBy(100,0)是将view所onDraw的内容向左移动100个像素。对于view的onDraw来说,canvas可以理解为无边界的,无穷大。对于下图中C的onDraw来说,它的可视

2016-01-08 14:33:56 3124

原创 ubuntu上搭建pppoeServer

前言天猫盒子上要使用宽带拨号,必须插网线。 网线这头连盒子,另一头连ubuntu电脑。如果ubuntu在台式机上,那就不能上网啦,所以要在ubuntu的笔记本上有线网卡连接盒子,用无线网卡还可以上网。 我是mac笔记本,在virtualbox上安装ubuntu系统。启动之前设置网卡,点击设置,在网络中,网卡1设置为桥接网卡,网卡2设置为网络转换地址NAT。 按如下步骤配置pppoe服务器,配置完

2016-01-05 15:20:27 11624 2

原创 10块钱可以喝多少瓶啤酒

10块钱可以喝多少瓶啤酒啤酒两块钱一瓶,四个盖子可以换一瓶,两个空瓶可以换一瓶。10块钱可以喝多少瓶啤酒?

2015-12-19 21:12:00 6688

原创 数据结构(一):查找和排序

数据结构(一):查找和排序1.插入排序插入排序 复杂度t=O(n的平方) 将一个记录插入到已排好序的有序表中,从而到一个新的长度++的有序表 具体操作: 数i与数i-1比,如果小,则把数i放在data[0]中作哨兵哨兵依次与数i-2及之前的数(以数j表示之)相比,如果哨兵小,则数j后移,否则覆盖在数j后面的位置上注意,当–j一直到0的时候,data[0]void insert_sort

2015-12-14 20:40:54 687

原创 android动画深入学习

android动画深入分析分析ValueAnimatorofInt的初始化工作ValueAnimator anim = ValueAnimator.ofInt(0, 40);anim.setDuration(40);anim.addUpdateListener(new AnimatorUpdateListener() { @Override public void onAnima

2015-12-11 14:13:52 1029

原创 android动画及用法

android动画及用法android中三种动画:view animation, drawable animation, property animation(3.0以后引入). 官方链接:http://developer.android.com/guide/topics/graphics/overview.html1.view animation/tweened animation 补间动画淡入

2015-12-07 16:36:41 1061

原创 android源码学习之源码编译并nexus s真机刷机

一、使用原厂镜像对nexus s刷机1. 下载原厂镜象文件 https://developers.google.com/android/nexus/images#soju在打开的页面中选择Factory Images "soju" for Nexus S下面的三个镜象,这里选择4.0.4 (IMM76D),下载好是soju-imm76d-factory-ca4ae9ee.tgz,解

2015-11-05 09:52:52 4661

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-14 16:39:35 486

原创 eclipse CDT写c++使用文件作为输入源(输入重定向)

在main函数第一句增加以下。freopen("inputfile","r",stdin);创建一个inputfile,放工程根目录下。注意增加:#include做ACM题目的时候有用。

2015-07-16 14:08:06 1058

原创 eclipse开发c++时cout和endl报错

1.Symbol 'cout' could not be resolved  , 选择kepler版本就不报错了。2. 下载gdb,./configuremakesudo make install3. 在eclipse中配置gdb(mac版本)因为直接用gdb调试的话,会出现没有权限的情况,因此需要制作一个keychain给gdb   打开钥匙串访问

2015-07-16 09:35:25 3443

原创 com.android.dex.DexException: Multiple dex files define的解决办法

使用android studio,执行./gradlew assembleDebug以后出现如下错误:UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexException: Multiple dex files define XXXXXXXXXXXX原因:moduleA与moduleB的libs下面使用了相同的j

2015-03-26 18:23:20 32342 1

原创 No rule to make target , IYingshiService.aidl needed by IYingshiService.java的解决办法

make: *** No rule to make target `yunos/packages/apps/AliTvYingshi/src/com/yunos/tv/yingshi/aidl/IYingshiService.aidl', needed by `out/target/common/obj/APPS/AliTvYingshi_intermediates/src/src/com/yun

2013-07-15 21:22:38 3823 1

原创 ubuntu下登录阿里旺旺总是提示验证失败的解决办法

打开网页登录淘宝,找到淘宝安全中心,关闭“登录保护”。

2013-07-09 16:33:30 3094

转载 谈程序员的数学修养

可能有很多朋友在网上看过google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到你

2013-02-27 23:36:10 658

转载 .c语言静态变量和静态函数

static C语言       C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。       由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次

2013-02-27 23:24:27 777

转载 为什么虚函数必须是非静态成员函数 构造函数能为static吗?

静态函数用static声明的函数是静态函数。静态函数可以分为全局静态函数和类的静态成员函数。Static关键字在类中,用static声明的成员变量为静态成员变量,它为该类的公用变量,在第一次使用时被初始化,对于该类的所有对象来说,static成员变量只有一份。用static声明的方法是静态方法,在调用该方法时,不会将对象的引用传递给它,所以在static方法中不可访问非stat

2013-02-27 23:22:56 8883 1

原创 VC中stdafx.h中afx代表什么意思

AFX is an abbreviation for a group. The MFC group was originally called the "Application Framework group" during the inception of MFC.However, X doesn’t stand for anything other than sounding cool

2013-02-27 22:54:44 2168

原创 Oauth认证

一、Oauth简介OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的(没有涉及到用户密钥)。任何第三方都可以使用OAUTH认证服务,任何服务提供商都可以实现自身的OAUTH认证服务,因而OAU

2013-01-05 15:46:48 5674 2

原创 MFC应用程序设计(第二版)学习笔记

第一章, Windows应用开发基础基本概念windows API函数按功能大体分为以下:窗口管理函数 WUI图形设备管理函数 GUI系统服务函数 SUI 早期开发使用软件开发工具包sdk,softwaredevelopment kit 就是直接使用API函数来开发应用程序 自面向对象发展以来,人们对WindowsAPI进行了封装,从而使Windows应用程序结构和

2012-12-18 00:08:51 6261 3

原创 c程序设计语言学习笔记

基础1. C语言默认的函数返回值是int, 而c++中没有这个规定,必须显示写函数返回值,即使是void2. 1. c语言中的整数类型有char, short, int, long等几种, 下面是C语言对每种数据类型长度的规定: (a). short和long类型的长度不相同 (b). int类型通常同具体机器的物理字长相同 (c). short通常是16bits, int通常

2012-12-18 00:04:39 2708

原创 CCNA学习笔记

第一章 第二章  网际互联,TCP/IP1、    路由器功能:数据包转发(IP寻址),数据包过滤(使用ACL),网络间的通信,路径选择(路由表)。路由器也可以分隔冲突域。(1) 默认时,不转发任何广播包和组播包。(2) 使用IP地址来决定将包转发到的下一跳            (3)使用管理员创建的访问表来控制被允许进入或流出一个接口的包的安全性。2、    交换机不能创建

2012-12-18 00:02:50 2592

原创 c++ Primer学习笔记

第一章 文件头及声明关于extern使用extern 声明而不定义,它是说明变量定义在程序其他地方 全局不初始化的extern int i; 是声明不定义;只要声明并且有初始化式,那么就是定义;带有extern且有初始化的声明(也是定义),比如extern float fval =2.34; 这种必须放在函数外面,否则出错 文件B要访问另外一个文件A中定义的变量,那么在B中

2012-12-17 23:57:02 6625

转载 Linux 下载文件命令

p>  wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径例如: # wget http://www.linuxsense.org/xxxx/xxx.tar.gz简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载例如: # wget -c http://www.linuxsense

2012-12-17 16:40:16 916

转载 关于REST网络服务

来自:http://www.blogjava.net/Jack2007/archive/2008/05/15/200704.html1.     什么是RESTREST是REpresentational State Transfer的缩写,来源于R. Fielding的一篇博士论文:《Architectural Styles and the Design of Netw

2012-12-14 11:08:49 1978 1

原创 adb shell可以识别手机,但eclipse不能识别

报错:AdbCommandRejectedException: device not found解决办法:使用http://download.csdn.net/download/qq280948982/3791652 中的adb 替换掉你自己的adb就可以了。

2012-11-30 12:11:59 1126

转载 adb shell 无法启动 (insufficient permissions for device)

来自:http://hi.baidu.com/iceliushuai/item/74635bc93ef4520fad092f12出现如下错误信息:shily@hh-desktop:~$adb shellerror: insufficient permissions for deviceshily@hh-desktop:~$ adb devicesList of devi

2012-11-30 11:21:39 1231

转载 android下修改hosts文件不起作用(无效)的解决办法

转自:https://plus.google.com/105237252862440264277/posts/CF9F42e4axj首先请确认你修改的是文件是 /system/etc/hosts ,如果不是,那你即使改了也无效。其次,如果你是在windows下修改hosts文件,那就必须注意换行符的问题,以及hosts文件格式的问题:android下的hosts文件必须

2012-11-27 11:34:09 25970 4

转载 eclipse生成javadoc文档

转自:http://www.blogjava.net/soddabao/archive/2007/04/09/109434.html使用eclipse生成文档(javadoc)主要有三种方法:1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在Javadoc Generation对话框中有两个地方要

2012-11-23 11:41:35 1548

转载 android strings.xml的特殊字符

项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示: @号 @ :号 : 空格   以下为常见的ASCII十进制交换编码: --> !-->!"-->"#-->#$-->$%-->%&

2012-11-01 10:14:05 9011

原创 自动填充邮箱后缀

main.xml如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical

2012-08-01 16:19:28 3652 2

原创 通过wifi调试android程序

1.首先让android手机监听指定的端口:  这一步需要使用shell,因此手机上要有终端模拟器,推荐使用超级终端 Better Terminal Emulator。如果没有数据线可以通过豌豆夹或者是91的wifi连接手机功能,使用笔记本连接手机,然后安装。安装好以后,依次敲入下列几行:su//获取root权限setprop service.adb.tcp.port 5555//设置监

2012-06-12 00:10:02 935

原创 Android源码mm模块编译 & mm编译apk

1.  修改内核以后,不用每次都去make编译,只需mm对模块进行编译就可以。在Android目录下运行$ . build/envsetup.sh 或者$ source build/envsetup.sh ,然后就会多出几个可用的命令:- croot: Changes directory to the top of the tree.- m: Makes from the to

2012-06-03 20:12:35 12884 3

原创 Android修改系统时间 & apk获取系统权限

tvMain = (TextView) findViewById(R.id.tv_main); tvMain.setText(TimeUtils.getDateFormat(System.currentTimeMillis())); datePicker = (DatePicker) findViewById(R.id.datePicker1); findViewById(R.id.

2012-06-03 19:31:03 6628

原创 ubuntu10.10编译Android源码

说明:为了方便下载Android 源码, google提供了一个叫repo的脚本。android源码分为一百多个模块,最新的froyo代码到目前为止,有158个模块。采用这个脚本,可以分模块的同步源码。这个脚本除了可以下载源码,还可以提交自己的代码到google的服务器上,只要有权限。实际上,android的源代码是使用 git 管理的,这个脚本里面主要就是对git命令的封装。因此,我们需要把

2012-05-31 23:21:32 1525 4

原创 eclipse安装ADT缺少org.eclipse.wst.sse.core错误的解决办法

对于eclipse3.7.x1. Select Help > Install New Software...2. Click the link for Available Software Sites.3. Ensure there is an update site named Helios. If this is not present, click Add... and en

2012-05-30 20:54:31 1266

转载 ubuntu窗口地址栏显示完整路径

gconf-editor ->> /apps/nautilus/preferences/always_use_location_entry: 打勾就是地址栏来自:http://blog.csdn.net/yangxinle137/article/details/5921432

2012-05-30 12:19:09 5289

原创 utunbu eclipse快捷方式

1.用vi在用户到桌面目录创建一个名为“eclipse.desktop”的文件并添加以下内容:[Desktop Entry]  Encoding=UTF-8  Name=Eclipse Platfrom  Comment=Eclipse IDE  Exec=/home/lxc/java/eclipse/eclipse  Icon=/home/lxc/java/e

2012-05-30 00:23:49 633

转载 Android应用如何实现换肤功能

参考:http://blog.csdn.net/suiyc/article/details/6329212"主程序".apk读取"皮肤".apk中的图片资源在android系统中,apk之间可以相互读取数据的条件是:有同样的签名,并且AndroidManifest.xml文件中配置的android:sharedUserId属性值相同,那么两个apk运行在同一个进程中

2012-05-29 17:00:35 713

自动填充邮箱后缀

android,AutoComplete,邮箱后缀

2012-08-01

C++参考大全第四版

[美]Herbert Schidt著 周志荣等译 涵盖C++的国际标准,包括关键字,语法和库. 包括一些高级特征,如重载,继承,虚函数,名字空间,模板,STL和RTTI. 适用所有的编译器,包括Visual C++编译器

2009-12-08

网站项目管理规范: 做网站必看

系统地分析网站项目 成功地控制项目的开发进度 制定合理的技术规范 创建高效的精英团队

2008-09-13

空空如也

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

TA关注的人

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