自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (27)
  • 收藏
  • 关注

转载 Android 利用【Hierarchy Viewer 】 工具学习别人的UI设计

在Android 工具栏里面,地址:D:\Program Files\android-sdk-windows\tools  目录下打开此工具此工具名为:层级观察器本篇文章将教大家如何利用层级观察器查看和优化自己的UI层次关系或者看别人应用程序UI的布局结构,双击该处理文件,显示如下 图:左边为设备列表名称,如果你开启多个设备将会一一列出你当前运行的设备,包括

2013-05-20 15:29:32 1941

原创 Android Studio常用快捷键

\item Ctrl+P  查看变量参数信息,也就是看变量是哪种类型  \item Ctrl+B  查找该变量的定义位置。  \item Ctrl+Q  查找快速文档,即在另外一个窗口中打开其声明  \item Alt+Shift+C  查看工程最近更改的地方  \item Ctrl+space  自动完成代码  \item Ctrl+shift+Enter  自动填充表达式如

2013-05-20 13:01:34 15378 2

原创 Android Studio开发界面自定义,更有利于开发

自从Android Studio开发以来,由于字体设置大小,总觉得看代码写代码费力,有时在电脑旁呆久了觉得眼睛疼,所以把编译器的字体设置了一下,具体过程如下:File---->Settings---->IDE Settings----->Editor---->Colors&Fonts----->Font进入如下页面Line space 是两行代码之间的间隔。最终结果图

2013-05-17 10:50:46 7856 1

原创 Android Studio界面设置

第单击工具栏上的“设置”标记出现设置对话框架,在设置对话框中找到appearance.主题设置成“Darcula”即可。最终结果如下:

2013-05-16 13:02:57 16413 1

原创 Google推出Android Studio,最新Android Studio下载

Android Studio 是一个全新的 Android 开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,在 IDEA 的基础上,Android Studio 提供:软件下载地址:http://developer.android.com/sdk/installing/s

2013-05-16 12:06:13 8080 2

转载 Android图像处理之Bitmap类

Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。本文从应用的角度,着重介绍怎么用Bitmap来实现这些功能。 一、Bitmap的生成1.1 BitmapFactory decode出Bitmap    Bitmap实现在android.graphics包中。但是Bitm

2013-05-10 15:07:58 925

转载 android Bitmap用法总结

1、Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight(),draw

2013-05-10 15:01:12 821

转载 常用RSS阅读器评测

本文是一个知识普及文章,主要讲述RSS阅读器的主要作用和常见用途,如果你已经熟悉了解RSS阅读器,请忽略本文,如果你一直使用浏览器阅读信息,那么请尝试一下RSS阅读器,你可以看到自己的阅读习惯可能会或多或少发生改变。  RSS的基本概念  什么是RSS,RSS是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication)。网站提供RSS输出有利于让

2013-05-08 21:11:35 1104 1

转载 防止java反编译的一些常用方法

常用的保护技术由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。1. 隔离Java程序  最简单的方法就是让用户不能够访问到Java Class程序,这种方法是最根本的方法,具体实现有多种方式。例如,开

2013-05-08 20:36:22 955

转载 android反编译工具总结

序:总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的!大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进行反编译处理;1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)

2013-05-08 20:22:14 834

转载 Android学习笔记之反编译工具介绍及下载(Class文件反编译,xml文件反编译整理)

最近在网上查了一些Android文件反编译工具,供大家参考。1.CLASS文件反编译工具:XJAD  2.xml文件工具AXMLPrinter2.jar将它放到android-sdk-windows-1.5_r3\tools文件夹中运行cmd,进入tools目录,运行java -jar AXMLPrinter2.jar main.xm

2013-05-08 17:41:18 747

转载 Android读写文件

一、       从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResource(R.raw.bbi); //在\Test\res\raw\bbi.txt,   int length = in.availa

2013-05-07 15:38:46 532

转载 Android学习十九:ContentProvider初步

一、Content Provider基本概念 1、ContentProvider为存储和获取数据提供了统一的接口。ContentProvide对数据进行封装,不用关心数据存储的细节。使用表的形式来组织数据。2、使用ContentProvider可以在不同的应用程序之间共享数据。 3、Android为常见的一些数据提供了默认的ContentProvider(包括音频、

2013-05-07 11:12:18 708

转载 Android之Services

【Services】  一个Service是一个应用程序组件,它能完成长时间运行的操作在后台,并且不提供用户接口。另一个应用程序组件能开启一个service并且它将继续运行在后台即使用户转换到另一个应用程序。额外的,一个组件可以被绑定到一个service来和它交互甚至完成进程间通信。例如,一个service可能操作网络带伤、播放音乐、执行I/O或和一个content provider交互,

2013-05-07 10:49:55 719

转载 Android 中的BroadCastReceiver

BroadCastReceiver 简介 (末尾有源码)BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java 广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用Context.sendBroadca

2013-05-07 09:44:37 534

转载 基础总结篇之五:BroadcastReceiver应用详解

問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的

2013-05-07 09:42:18 624

转载 Android拓展系列(2)--Git使用

git是免费的开源的分布式的版本控制系统。我说的直白点,要强调的点是每个git clone下来的版本库都是一个完整的版本库,包括所有的历史记录和版本信息,不需要依赖网络,这点在使用的过程中你一定会有感触,git不是盖的。git很快,但是这点我没有大的感觉;git易于使用,相对svn而言,我不觉得git比之简单,但是总体来说git还是比较容易的,尤其是服务器端的部署非常简易。本文

2013-05-06 19:36:58 529

转载 收集的android开发文章教程等资源

实用Android开发工具和资源精选 http://www.starming.com/g.php?u=74_8528 Android Quick Tip: Using the Quick Contact Badge 使用快捷 http://www.starming.com/g.php?u=74_8521 Android SDK: Introduction to Gestures 手势 ht

2013-05-06 17:07:33 746

转载 Android应用开发笔记(12):Android应用的自动升级、更新模块的实现

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:[xhtml] view plaincopy

2013-05-06 17:02:24 689

转载 Android应用开发笔记(10):制作自定义背景Button按钮、自定义形状Button的全攻略

在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。首先看实现效果截图:自定义背景的按钮目前有2种方式实现,矢量和位图。1. 矢量

2013-05-06 16:55:28 828

转载 Android开发入门之路

作者:温老师,华清远见3G学院讲师上次写了一篇文章,谈了谈《Android开发的入门之路》。在那篇文章中,对Android的市场情况谈了谈自己的看法,也对如何学习Android开发提了一些建议。限于篇幅,上次的文章中,对Android的学习没有做太多的说明,今天就这个话题,结合华清远见的“3G Android系统开发就业班”课程再展开谈谈。在讨论Android学习之前,我们先来关心一下从上

2013-05-06 16:30:20 650

转载 从Android界面开发谈起

这篇文章没有打算有一个很好的逻辑去介绍android的某个方面,全盘大致上就是我接触、了解android的ui开发后到现在的一些感想以及个人理解吧!        全文可能会涉及到java、android开发、android源码研究、设计模式等各方面的初级知识,属于典型的杂侃天下,深入研究还需要各位和我一起给力、加油了!        好了,废话少说,开动! 一、楔

2013-05-06 16:25:36 835

转载 android反编译工具总结

序:总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的!大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进行反编译处理;1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)

2013-05-06 14:48:17 606

转载 Android Activity 生命周期的透彻理解

说来惭愧,虽然已经做了一年多的android开发,但是最近被人问起activity的生命周期的时候,却感觉自己并不能很自信很确定的回答对方的问题,对activity的生命周期的理解还不透彻啊。     既然发现了问题,那咱就得解决问题,不就个生命周期,能有多复杂。     首先看看android developers 网上的activity的生命周期图:      acti

2013-05-03 17:03:35 552

转载 手机共享电脑网络的方法

你需要准备的:①:一台用网线上网的Windows7系统的笔记本电脑(或有外置无线网卡的台式机)②:确保笔记本的无线网络功能打开【注意1】:XP也可以共享无线网络,只是安卓2.2之前不支持XP的AD-HOC(需要补丁破解)【注意2】:Connectify(只支持win7)和Bzeek(支持win7和XP)也可实现共享,可以自己去搜教程,XP系统建议用Bzeek(安卓手机请自行百度XP

2013-05-02 20:43:21 1182

转载 Android Permission denied 错误 ( 附Android权限大全 )

java.net.SocketException: Permission denied (maybe missing INTERNET permission)这是一个经典错误, Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 这个Exception会有很多变体。Android默认不允许访问网络,所以,在AndroidManifest.xml中,需要

2013-05-02 17:12:47 2389

转载 java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused

android手机做下载文件时,报了如下异常: java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused 报错在这一段代码 Java代码 URL url = new URL("http://localhost:8080/mp3/resource.xml");     URLCon

2013-05-02 17:03:09 1707

转载 android解析服务器发过来的XML代码

//连接服务器    public static InputStream openConn(String path) {        HttpURLConnection uc;        URL url;        InputStream is = null;        try {            url = new URL(path);

2013-05-02 16:14:06 656

转载 Eclipse中配置Tomcat

看看我的配置步骤吧。1,Eclipse的安装。这个是从Eclipse的官方网站下载的。不用教吧,下载后exe文件执行安装。我的版本是,Eclipse SDKVersion: 3.7.22,下载一个tomcat,从apache的官方网站上下载一个,我下的是,7.x版本,文件名为:apache-tomcat-7.0.20.exe地址http://

2013-05-02 15:25:08 526

转载 Android企业级程序完全退出的解决方案

一、问题描述        在平常开发的过程中可以发现,很多开发者对于程序的退出都没有去认真的解决。一般要么是一个简单的finish(只是退出当前的activity),要么是其他的方法,比如:       1、第一种方法:首先获取当前进程的id,然后杀死该进程:  android.os.Process.killProcess(android.os.Process.myPid

2013-05-02 14:29:54 551

转载 Android 如何监听返回键,弹出一个退出对话框

Android 如何监听返回键点击事件,并创建一个退出对话框,防止自己写的应用程序不小心点击退出键而直接退出。自己记录下这个简单的demo,备用。注:如下代码当时是从网上copy过来的,现在忘了它出自哪个原作者了,在此说声抱歉。源码如下:[html] view plaincopypublic class BackKey

2013-05-02 13:27:19 2807

转载 基于Github参与eoe的开源项目指南

Github是一个非常棒的项目托管网站,基于Git的原理,让我们可以非常方便的多人协作参与到开源项目里来,前几日eoe把android客户端开源了,看到不少同学非常积极的参与进来或者想参与进来,但是不是很熟悉Git或Github,有不少困惑和疑问,我这里写一篇如何基于Github参与eoe开源项目的指南。注:Git的理念和基本操作和推荐的使用方式我就不详细说了,大家可以参考诸如git-

2013-05-01 12:31:43 1297

计算机程序设计艺术卷3

计算机程序设计艺术卷3,欢迎下载,可免费下载!

2013-09-09

计算机网络

计算机网络,欢迎下载,可免费下载!很不错哟!

2013-09-09

敏捷软件开发:原则、模式与实践

敏捷软件开发:原则、模式与实践,欢迎下载,可免费下载!

2013-09-09

设计模式-可复用面向对象软件的基础

设计模式-可复用面向对象软件的基础,欢迎下载,可免费下载!

2013-09-09

深入理解Linux内核第3版

深入理解Linux内核第3版,欢迎下载,可免费下载!

2013-09-09

重构改善既有代码的设计

重构改善既有代码的设计,欢迎下载,可以免费下载!

2013-09-09

head_first_python

本书是典型操作方法手册,通过图片、游戏、故事、激发学习的小测验,你不只会学习ython与其他编程语言的异同,并且让您了解如何成为一个好的程序员…

2013-08-04

shell,python,perl脚本入门教程

三个脚本的入门级教程,挺好的东西。 包括SHELL\Perl\Python的。

2013-08-04

直方图显示灰度处理

本代码实现RGB图像转灰度图,并画出直方图,欢迎下载!

2012-12-20

计算机视觉——计算理论与算法基础

计算理论与算法基础:包括数字图像基本处理,摄像机模型,运动分析,运动跟踪等

2012-12-13

图形推理50项技巧_几乎概括了图形推理的所有类型

图形推理50项技巧_几乎概括了图形推理的所有类型

2012-11-10

几乎概括了图形推理的所有类型

图形推理 几乎概括了图形推理的所有类型

2012-11-10

C++设计模式 23种设计模式

目 录 0 引言..............................................................................................................................................2 0.1 设计模式解析(总序).....................................................................................................2 0.2 设计模式解析后记.............................................................................................................2 0.3 与作者联系........................................................................................................................5 1 创建型模式...................................................................................................................................5 1.1 Factory模式 ........................................................................................................................5 1.2 AbstactFactory模式 .......................................................................................................... 11 1.3 Singleton模式...................................................................................................................16 1.4 Builder模式.......................................................................................................................18 1.5 Prototype模式...................................................................................................................23 2 结构型模式.................................................................................................................................26 2.1 Bridge模式........................................................................................................................26 2.2 Adapter模式......................................................................................................................31 2.3 Decorator模式...................................................................................................................35 2.4 Composite模式.................................................................................................................40 2.5 Flyweight模式 ..................................................................................................................44 2.6 Facade模式.......................................................................................................................49 2.7 Proxy模式.........................................................................................................................52 3 行为模式.....................................................................................................................................55 3.1 Template模式....................................................................................................................55 3.2 Strategy模式 .....................................................................................................................59 3.3 State模式...........................................................................................................................63 3.4 Observer模式....................................................................................................................68 3.5 Memento模式...................................................................................................................73 3.6 Mediator模式....................................................................................................................76 3.7 Command模式..................................................................................................................81 3.8 Visitor模式........................................................................................................................87 3.9 Chain of Responsibility模式.............................................................................................92 3.10 Iterator模式.....................................................................................................................96 3.11 Interpreter模式..............................................................................................................100 4 说明 .........................................................................................

2012-11-02

高质量程序设计指南.C.C语言第三版

本书以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范。它是作者多年从事软件开发工作的经验总结。本书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL的原理和使用方法。

2012-10-02

高质量程序设计指南_C++_C语言

本书以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范。它是作者多年从事软件开发工作的经验总结。本书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL的原理和使用方法。

2012-10-02

2012谷歌笔试题

这是谷歌2012年招聘的一套试题,希望对你们有用。

2012-09-28

微软部分笔试题解析与答案

资料难得,但是对面试绝对有用。主要是针对C语言部分出的题,希望大家看看。

2012-09-02

华为笔试内部资料

华为内部资料,对笔试是有很大的作用的。内容较全,还有批注。

2012-08-31

YUV转化成RGB

在整个视频行业中,定义了很多 YUV 格式,我以UYVY格式标准来说明,4:2:2 格式UYVY每像素占16 位.

2012-08-29

列表的美化

是一个自绘表头的列表美化程序,可以设置表头的背景颜色(渐变),表头文字颜色,表头的高度,还有表内容文字颜色,背景颜色等。

2012-08-22

C++面向对象多线程编程

全书共分13章,全面讲解构建多线程架构与增量多线程编程技术。第1章介绍了用于构建面向对象程序的不同类型C++组件,以及如何使用这些组件来构建多线程架构。第2、3、4章简要介绍进程、线程、多任务处理、多线程化、规划以及线程优先权的概念。第5章讨论进程间和线程间通信。第6章讨论线程与进程同步与合作。第6章详细讨论临界区、死锁、数据竞争以及无限延迟方面的主题。第7~10章讲解用于线程同步、线程间通信、进程间通信以及多线程处理的C++组件。第11章讨论C++对象在多线程环境中的行为和交互方式。第12章简单介绍多线程应用程序的测试技术。第13章对全书内容进行扼要地回顾与思考。 本书适合用C++创建多线程组件和应用框架的程序员阅读。

2012-08-20

MFC按钮控件

此类抱括一般的按钮,透明按钮,阴影按钮,还有按钮提示功能,总之很美观。

2012-08-20

MFC列表打印

此代码可以实现对MFC的列表控件上的内容进行打印,并且能打印相关的图片。

2012-08-20

多线程编程

一本从初级到高级,从理论到实际的文档。对学习多线程编程很有帮助。

2012-08-19

多线程学习教程

比较全面的多线程编程教程,包括C,C++,此外还有一些讲义。

2012-08-19

CMakeup的使用

用于对ListCtrl的初始化,也可以实时更新ListCtrl的内容,也可以用于CTreeCtrl的初始化.

2012-08-05

空空如也

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

TA关注的人

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