自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (18)
  • 收藏
  • 关注

转载 在Ubuntu下解决 adb devices :???????????? no permissions 方法

使用adb devices 出现如下:List of devices attached???????????? no permissions同时在DDMS中显示设备名也显示????????????,也无法显示进程名,无法查看log。解决方法:1、设置usb权限因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持。$

2015-12-10 16:49:15 2733

原创 开机广播BOOT_COMPLETED

在Android 4.0 有时可以接收到开机启动广播,有时却不可以。经过分析发现,如果应用程序安装上始终没有被打开过,那么在Android启动时,该应用无法接收到开机启动广播android.permission.RECEIVE_BOOT_COMPLETED。或者,到设置——>应用程序,找到刚才安装的应用,点击“强行停止”,那么重启手机后,就收不到BOOT_COMPLETED广播了。如果该应用被有些

2015-12-10 16:41:45 3617

原创 Android Studio+Genymotion

安装Genymotion对于system image等模拟器相关的东西,我没有下载,我直接使用Genymotion——据称android模拟器之王,速度杠杠的,里面说要求最低配置什么的,不用太在意它,机器不太差,有一定磁盘空间就可以了,去官网注册一个账号,会给注册邮箱发个验证链接,点击链接完成验证,这个账号是用于下载虚拟设备用的。完成注册后,选择相应的版本,由于它运行需要VisualB

2015-10-16 13:38:47 945

原创 Android Studio导入第三开源库

1. 导入SlidingMenu这个类库,从github上下载下来解压到项目目录下。我建了个libraries的文件夹把下载的SlidingMenu放到里面,然后在android studio就会发现项目下面有了这个类库然后,修改的是我们根目录的下的settings.gradle这个文件,一定要注意是根目录下的。在里面添加如图所示的代码include ':libraries:S

2015-10-16 09:08:45 2032 1

原创 Android Screen Monitor

1.官方地址http://code.google.com/p/android-screen-monitor/2.解压缩得到asm.jar3.命令行进入asm.jar文件夹;4.输入如下命令java -jar asm.jar5. 选择手机分辨率都比较高,所以界面可能会超出pc显示屏,点击窗口中界面,鼠标右键可以更改缩放比例和一些其他参数

2015-10-16 08:54:12 668

转载 Android常用颜色值

颜色名十六进制颜色值     颜色AliceBlue#F0F8FF AntiqueWhite#FAEBD7 Aqua#00FFFF Aquamarine#7FFFD4 Azure#F0FFFF Beige#F5F5DC Bisque#FFE4C4 

2015-10-15 15:45:55 637

原创 仿鲜果联播的view

近来换了份工作,做了几个UI,需求不是很明确,任由我发挥,有类似这种添加删除的功能,很自然地想到了做一个类似鲜果的View,ubuntu下用byzanz-record -d 60 -x 70 -y 30 -w 1280 -h 720 byzanz-demo.gif   截图的,第一次截。记录下吧。大老板说得天花乱坠,现在差不多快一个月了,感觉被忽悠了

2014-09-23 14:54:22 1951

原创 读书笔记3:Head First设计模式——装饰者模式

设计原则:类应该对扩展开放,对修改关闭。   装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的代替方案。装饰者和被装饰者必须是一样的类型,也就是有共同的超类。public abstract class Beverage { String description = "Unknown Beverage"; int s

2013-08-20 14:55:28 704

原创 读书笔记2:Head First设计模式——观察者模式

出版者 + 订阅者 =  观察者模式    Subject          Observer观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新。松耦合的威力:当两个对象之间松耦合,他们依然可以交互,但是不清楚彼此的细节。   观察者模式提供了一种对象设计,让主题和观察者之间松耦合。设计原

2013-08-19 16:44:03 623

原创 读书笔记1:Head First设计模式——策略模式

设计原则:                 1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起             2. 针对接口编程,而不是针对试下编程             3. 多用组合,少用继承 策略模式:             定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使

2013-08-16 16:02:56 701

原创 vlc编译错误

wufen@wufenPC:~/code/VLC/android$ sh compile.sh For an ARMv6 device without FPU:$ export NO_FPU=1For an ARMv5 device:$ export NO_ARMV6=1If you plan to use a release build, run 'compile.sh

2013-07-31 10:21:45 3387 1

原创 ubutu12.04 编译android问题

warning: "_FORTIFY_SOURCE" redefined [enabled bydefault]ubuntu 12.04(gcc降级)编译android代码遇到"_FORTIFY_SOURCE"的解决方法1. 查看gcc版本和g++版本cd /usr/bin ls -l gcc* ls -l g++*2. 安装gcc和g++ 4.

2013-06-02 12:30:13 1224

转载 Neon

转自:http://blog.csdn.net/abnerchai/article/details/7450517Neon是ArmV7架构的CPU引入的一个指令集合。ArmV7是ARMCPU架构的演变版本路线中ARM6的更新的版本。基于ARMV7的CPU有多个系列的实现,Cortex A 系列 -- Application -- 消费电子领域Cortex R

2013-04-22 11:18:52 1571

转载 linux系统如何查看内存使用情况

[root@scs-2 tmp]# free  total used free shared buffers cached  Mem: 3266180 3250004 16176 0 110652 2668236  -/+ buffers/cache: 471116 2795064  Swap: 2048276 80160 1968116  下面是对这些数值

2013-04-17 16:13:32 743

原创 Ubuntu——PPA

PPA是Personal Package Archives首字母简写Ubuntu里,PPA代表一种非稳定版本到发布,喜欢尝试鲜到人一般会加入很多PPA源。安装youdao:http://openyoudao.orgubunutu安装:sudo add-apt-repository ppa:xdlailai/openyoudaosudo apt-get updat

2013-03-26 19:42:47 1974 1

原创 Ubuntu死机那点事

桌面上的所有程序突然就不响应了按Alt+Ctrl+F1进入tty1(F1~F6均可,Ubuntu下默认有7个Console,其中tty7中跑的是图形桌面进程,其他只有简单的shell),此时需要再次登录。登录后运行以下命令查看进程ps -t tty7此时可以发现一个Xorg的进程,记下他的PID。随后使用kill 将该进程kill掉。随后Ubuntu将自动重新启动X

2013-03-25 17:25:55 1317

原创 apk反编译

测试环境:Ubuntu 12.04以反编译Launcher2为例apk文件的反编译,需要的工具apktool(反编译资源文件)和dex2jar(反编译源码)1).反编译资源文件http://code.google.com/p/android-apktool/downloads/list下载  apktool1.4.3.tar.bz2 、apktool-install

2013-03-14 19:45:01 3648

原创 串口工具 Kermit安装

1、$sudo apt-get install ckermit      // 安装ckermit2、配置.kermrc的配置文件$sudo gedit /etc/kermit/kermrc   // 注意“自己”的权限// 将下面的配置信息复制到kermrcset line /dev/ttyUSB0   // 关于ttyUSB0的解释下下面set speed 11

2013-03-13 15:13:57 1489

原创 git config

$ git config --global user.name "XXX"$ git config --global user.email XXXXX  git config --list 查看有两个user.name ,使用 git config user.name查看Git认为的一个特定的关键字目前的值 vi .git/config

2013-03-13 12:13:28 1113

原创 ubuntu 修改用户名,计算机名

昨天,换了台配置好点的电脑,之前同事用的,开发环境什么都是配置好的,于是乎,我不想重装系统,先是修改了用户密码:    1,在启动的时候,上下移动,选中修复模式”Ubuntu-x.x.xx.xx-generic (recovery mode)“,然后按e(是选中,选中后按e)   2,修改启动参数,将后面的ro single改为rw single init=/bin/bash   3,

2013-03-12 18:41:41 4104

转载 Android 4.0 external下功能库说明

android-mock:编译为java静态库。说明:Android Mock is a framework for mocking interfaces and classes on the Dalvik VM。资料http://code.google.com/p/android-mock/antlr:编译为java静态库,开源语法分析器apache-harmony:放源码 Java SEapa

2013-01-05 10:02:29 864

原创 以太网MAC地址获得 android

protected InetAddress getLocalInetAddress() { InetAddress ip = null; try { Enumeration en_netInterface = NetworkInterface.getNetworkInterfaces(); while (en_

2012-11-12 16:26:57 5951 2

转载 MediaPlayer

类概述        public class MediaPlayer        MediaPlayer可控制播放音乐/视频和网络流。可以从VideoView找到使用这个类的方法。这个类与android.media.MediaPlayer的作用大部分相同。请参阅开发者指南音频和视频使用MediaPlayer。常量        public static final

2012-10-18 14:23:29 11567

原创 Android获得屏幕分辨率的两种方法

package com.wufen.allapp;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.content.pm.PackageManager;import android.content.pm.ResolveInfo;

2012-08-23 16:55:49 59623 3

转载 ubuntu git

git服务器搭建过程参考网上资料搭建git服务器过程记录 如下:基本需求硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb)安装配置git服务器 1. 安装git和openssh:a@server:~$

2012-08-21 09:12:40 924

转载 install sun jdk 6-7

Ubuntu GNU/Linux 12.04 LTS (Precise Pangolin) released. I wanted to manually install the Sun JDK 6 and 7 on Ubuntu.Installing Sun JDK 6 on Ubuntu 12.04:Download the sun jdk 6 bin from here.

2012-08-18 22:18:07 606

转载 How to programmatically remove/hide the system bar in Honeycomb (requires root)

原文地址 http://android.serverbox.ch/?p=306   Without the system bar it is almost impossible to control your Honeycomb tablet. Since no hardware control buttons are enforced for the tablet the s

2012-08-09 13:33:13 948

原创 %1$s %1$d Android string

1、整型,比如“我今年23岁了”,这个23是整型的。在string.xml中可以这样写,我今年%1$d岁了 在程序中,使用  String sAgeFormat = getResources().getString(R.string.old);String sFinalAge = String.format(sAgeFormat, 23);将%1$d替换

2012-08-09 11:24:43 70320 9

原创 Error generating final archive: Debug certificate expired on的解决办法

在导入一个app后提示如下错误:“Error generating final archive: Debug Certificate expired on 10/09/18 16:30” 原因分析:android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。de

2012-08-09 10:03:25 787

转载 Android中打印代码的调用层次

http://hubingforever.blog.163.com/blog/static/171040579201172282210766/在我们调试Android代码的时候,有些时候需要取得当前代码的调用层次(调用栈)。本人现知3种方法,一种是java传统的方法,另一种是Android提供的方法,还有第三种需借助于Exeption或Throwable。第一种,通过getStac

2012-08-08 14:27:24 2436

转载 关于Android Repo

http://source.android.com/source/version-control.htmlAndroid使用Git作为代码管理工具,开发了Gerrit进行代码审核以便更好的对代码进行集中式管理,还开发了Repo命令行工具,对Git部分命令封装,将百多个Git库有效的进行组织。要想克隆和管理这百多个Git库,还真不是一件简单的事情。如果了解了Repo的实现,参考《Usin

2012-08-08 11:42:28 1302

原创 Git 学习

Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remo

2012-08-08 10:48:05 3380 1

转载 git 忽略跟踪工程文件

一、git忽略文件有三种:1、全局范围内有效的忽略文件就是"版本库根目录/.git/info/exclude",全局范围内的所有忽略规则都以行为单位写在这个文件中;2、局部范围内有效的忽略文件就是.gitignore,这个忽略文件只对某一级目录下的文件的忽略有效;如果某一个目录下有需要被忽略的文件,那么就可以在该目录下手工地创建忽略文件.gitignore,并在这个忽略文件中写上忽略规则,

2012-08-07 17:14:31 1456

原创 Activity全屏的两种方法

Activity全屏的两种方法:第一种:requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏标题getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_

2012-08-07 14:52:55 553

转载 安卓开发之常见死机问题--log分析

一般在平时工作中,基本上很多代码可以在eclipse+ndk进行调试,但如果需要用到具体的硬件设备,如媒体播放设备无法模拟的情况下,只能上硬件(盒子或手机)上进行调试。此时唯一的调试手段就是logcat产生log信息进行分析问题了。  什么时候会有Log文件的产生 ?一般在如下几种情况会产生log文件 。  1、程序异常退出 uncaused exception  2、程序强制关闭 F

2012-08-07 14:48:29 1013

原创 BroadcastReceiver 10秒 ANR

在 Android中,程序的响应(Responsive)被活动管理器(Activity Manager)和窗口管理器(Window Manager)这两个系统服务所监视,当BroadcastReceiver在10秒内没有执行完毕,Android会认为该程序无响应,所以在 BroadcastReceiver里不能做一些比较耗时的操作,否则会弹出ANR(Application No Response)

2012-08-07 14:40:47 9611

转载 BackTrack5 (BT5)无线密码破解教程之WPA/WPA2-PSK型无线密码破解

昨天发布了BackTrack5 (BT5)无线wep密码破解教程之minidwep-gtk破解法一文,对BT5下破解wep无线密码的简单方法做了介绍,今天奶牛为朋友们介绍下如何在bt5下破解wpa wpa2类型的无线密码。前提:安装或者硬盘引导了BT5的gnome32位镜像,可以参看奶牛的文章BackTrack5硬盘引导+BT5硬盘安装全教程虽然人们都说wpa的密码难破解,其实

2012-02-17 19:27:26 2542

转载 Android 一个apk多个ICON执行入口

转载:http://icodelogic.com/?p=383一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service等等。形象的说,就是这个项目生成的

2012-02-17 16:55:47 3213

转载 Android UI事件处理[isInTouchMode()]

谢谢下面的文章 今天解决了一个Android平台下的焦点问题。发现其中关键问题的所在是Android的touchMode。从JavaSwing平台过来的人,都会关注setFocusable()和requestFocus()方法,但是在Android的View中还有另外的两个个方法,setFocusableInTouchMode()和requestFocusFromTouch()方法。这

2012-02-09 16:19:55 7277

转载 shell--sed

-------------------------------------------------------------------------USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)        Dec. 29, 2005Compiled by Eric Pement - pemente[at]northpark[dot

2012-02-07 11:33:21 1382

仿鲜果联播的view效果图

仿鲜果联播的view

2015-11-09

android-serialport-api

http://code.google.com/p/android-serialport-api/source/checkout

2014-09-28

Shell脚本学习指南中文PDF版

Shell脚本学习指南 中文PDF版.pdf

2014-06-26

Git-1.9.4 20140611

Git-1.9.4 20140611

2014-06-26

c++ primer

c++ primer

2012-11-09

09上半年 广东 财经法规 真题

09上半年 广东 财经法规 真题 09上半年 广东 财经法规 真题 09上半年 广东 财经法规 真题 09上半年 广东 财经法规 真题

2010-03-19

09上广东 财经法规 真题

09上广东 财经法规 真题 09上广东 财经法规 真题 09上广东 财经法规 真题

2010-03-19

09上 广东 财经法规 真题

09上 广东 财经法规 真题 09上 广东 财经法规 真题 09上 广东 财经法规 真题

2010-03-19

VMware_Install_Cleaner.exe

VMware虚拟机反安装软件 ,卸载不完全导致不能重新安装使用VMware_Install_Cleaner.exe工具清理相关VMware信息即可

2009-12-12

VB写代码时的滚轮插件

下载补丁后,直接双击,将其解压到某个目录,比如 C:\Program Files\VB6MouseWheel(建议解压缩到VB的安装目录下,或者解压后拷贝到VB的安装目录下)。解压后会有如下一些文件: 代码源文件: EULA.txt Main.bas VB6IDEMouseWheelAddin.vbp 生成文件: VB6IDEMouseWheelAddin.dll 注册插件文件: VBA Mouse Wheel Fix.reg   VB6MouseWheel 是以VB插件的方式运行的。刚才下载运行的那个安装程序并没有对其进行注册,所以现在还需要手工注册一下:   1. 打开“命令提示符”进入到 DOS 窗口中,进入到 VB6MouseWheel 的安装目录,运行 regsvr32.exe VB6IDEMouseWheelAddin.dll 将这个dll 注册到系统中。   2. 双击 VBA Mouse Wheel Fix.reg 文件,将其导入到注册表。   3. 打开 VB6 或者 VBA 编辑器,打开它的外接程序管理器,会看到列表里出现了“MouseWheel Fix”这一项。选择它并将其设置为“加载的”和“启动时加载”。

2009-05-26

飞雪桌面日历免安装版

免安装 挺好的 运行是占系统资源600k左右

2009-05-14

软件设计师试题与答案(1990-2007)

绝对是好东西,要考软件工程师的可以下载来看看,了解一下

2009-03-22

数据结构(清华大学课件)

与 清华大学出版社 数据结构(用面向对象方法与C++语言描述) 配套

2009-03-17

c++应用编程200例

本附随盘包含了书中介绍的所有实例的源程序文件,共计200个。使用本附随盘时应注意以下几点: 1. 盘中所有实例的源程序文件按篇分类,均包含在相应目录下,例如,p2-107.cpp文件在cp2目录下。 2. 所有实例源程序文件名与书中所给出的实例程序名对应一致。例如,p2-102.cpp文件对应于第2篇的实例102。 3. 本盘上给出的所有程序实例均在Microsoft Visual C++ 6.0开发环境中调试通过。 4. 读者可按本书附录A的介绍,在自己机器上安装Microsoft Visual C++ 6.0开发系统。 5. 读者可按附录B的介绍,使用Visual C++ 6.0系统调试C++程序。 6. 可将本附随盘的例子拷贝到硬盘的特定目录中,然后用Visual C++ 6.0系统创建工程调试。

2008-11-21

空空如也

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

TA关注的人

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