自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gxj1680的专栏

风行渐远,我依然在漂泊

  • 博客(718)
  • 资源 (21)
  • 收藏
  • 关注

转载 (转)Android软件测试的日志文件抓取简介

Android软件测试的日志文件抓取简介 1    log文件分类简介           实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志         状态信息的有:adb shell cat /proc/kmsg ,adb shell dmesg,adb shell du

2015-08-13 21:19:15 785

转载 (转)Android中用OpenGL ES Tracer分析绘制过程

Tracer for OpenGL ES(http://developer.android.com/tools/help/gltracer.html)是Android SDK中新增加的开发工具,可逐帧(准确得说是逐函数)记录app用OpenGL ES的绘制过程。它提供了每个OpenGL函数调用的消耗时间,所以很多时候用来作performance分析。但因为其强大的记录功能,在分析渲染出错的问题时(

2015-08-13 21:17:22 1149

转载 (转)Android性能优化案例研究(下)

本文作者: ImportNew - 孙立 未经许可,禁止转载!译者前言:在Android性能优化案例研究(上)中,作者Romain Guy将Falcon Pro这款应用作为例子,通过Android现有的工具追踪和分析了其隐藏的性能问题(重绘)。下篇作者将会带来如何解决此类问题的方法和思路。去掉冗余的图层为 了去掉重绘我们必须首先理解它从哪里产生的。这就轮到Hierarc

2015-08-13 21:16:16 743

转载 (转)Android性能优化案例研究(上)

本文作者: ImportNew - 孙立 未经许可,禁止转载!译 者前言:这是Google的Android开发工程师Romain Guy刊登在个人Blog上的一篇文章。Romain Guy 作为Android图形渲染和系统优化的专家,是Android 4.1中的“黄油项目”开发者之一。这篇译文将分为上下两个部分,上部分将通过一个实际的例子来展示如何利用现有的工具来定位Android

2015-08-13 21:15:27 595

转载 (转)使用DDMS中的内存监测工具Heap来优化内存

最近在做一个照片墙的应用,涉及到很多知识,其中难点在于如何应对数量庞大的图片,这就涉及到内存管理的知识了。今天介绍的工具是DDMS中自带的Heap,它可以显示出当前引用占用的内存,剩余的内存等信息。下面我们就来使用它吧~首先是进入DDMS,然后运行应用,这时候就能在左边的区域看到应用的包名了。选中要测试的应用,然后点击上方的update heap图标。点击后控制台就会被触发

2015-08-13 21:09:53 558

转载 (转)内存分析工具 MAT 的使用

本文转载自:http://blog.csdn.net/aaa2832/article/details/19419679 1 内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 :·    heap 查看堆的分配情况·    allocation tracker跟踪内存分

2015-08-13 21:08:45 565

转载 (转)Android 操作系统的内存回收机制

Android APP 的运行环境  Android 是一款基于 Linux 内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊需要,谷歌对其做了特别的设计与优化,使得其进程调度与资源管理与其他平台的 Linux 有明显的区别。主要包含下面几个层次:Application FrameworkApplication Framework 将整个操作系统分隔

2015-08-08 14:05:13 563

转载 (转)Android系统启动过程

Android系统启动过程首先Android框架架构图:(来自网上,我觉得这张图看起来很清晰)  Linux内核启动之后就到Android Init进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址)        下面将从Android4.0源码中,和网络达人对此的总结中,对此过程加以学习了解

2015-08-08 14:03:50 510

转载 (转)android system.img,ramdisk.img,boot.img 分析

android 源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的 文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会 把system.img和userdata.img分别加载到 ramdisk文件系统中的sys

2015-08-08 08:57:07 501

转载 (转)Android 中的 framebuffer

作者: 李先静 [email protected]日期: 2010-01-14本文介绍了 Android 的 framebuffer 的整体架构,图文并茂,比较清晰。文章转自 http://www.limodev.cn/blog简介FrameBuffer 在Android中并不像在其它GUI那样直观,抽象的层次比较多,加上GUI的更新是通过OpenG

2015-07-26 14:56:39 857

转载 (转)android surfaceflinger研究----显示系统

这周抽空研究了一下SurfaceFlinger,发现真正复杂的并不是SurfaceFlinger本身,而是android的display显示系统,网上关于这部分的介绍有不少,本不打算写的,但是发现还是记录一下研究代码的过程比较好,一是能够帮助自己理清思路,另一个原因就是以后当这块内容忘记的时候,能快速的通过这个记录捡起来。    一.  android显示系统的建立    我们看S

2015-07-26 14:34:40 720

转载 (转)android 提升性能总结

出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。一、速度快你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。编写高效的Android代码,应遵循两个原则:不要做不必要的事不要分配不必要的内存以下是一些达到此目标的小技巧(有一些技巧是与oo的原则冲突,斟酌使用场

2015-07-23 11:33:27 577

转载 (转)Android动画学习笔记-Android Animation

3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使用P

2014-03-20 18:37:49 796

转载 (转)获取用户位置信息的研究心得

知道用户的位置信息可以使你的程序更加的智能并且能够提供更好的信息给你的用户,当开发一个位置感知的程序的时候,你可以使用gps或者是android的网络位置提供者来获取用户的位置。虽然使用GPS最精确,但是他仅能工作在户外,并且他更耗电量,还不能及时的返回用户的位置信息。相比较而言,android的网络位置提供者通过基站或者是WI-FI信号来判断用户的位置,它既能工作在户外,也能工作在室内,反应迅速

2014-03-14 11:37:46 1074

转载 (转)Android_GPS

Android可以通过多种方式获取用户位置。本文主要将GPS和NETWORK两种方式。先简单的介绍下怎么在Android设备上获取用户位置。[java] view plaincopy// 获取系统位置服务的引用  LocationManager locationManager = (LocationManager) this.

2014-03-14 11:37:05 860

转载 (转)android GPS

User Location能做什么?1、获取用户的位置2、追踪用户的移动 User Location的关键API1、             LocationManager:用于管理android的用户定位服务2、             LocationProviders:提供多种定位方式供开发者选择(GPS, NETWORK定位等)

2014-03-13 16:19:39 863

转载 (转)Android中让应用程序自动安装到手机内存及判断应用程序是否安装在SDCard中

上次写了个widget程序,安装好后准备把它添加到手机主页上,发现窗口小部件中找不到我刚刚安装的那个widget,网上查资料才发现系统窗口小部件只能先加载扫描安装在内存的应用程序,把属于widget的APP显示到小部件列表上。对于开发者来说,怎样才能让应用程序自动安装到手机内存中去呢?在 Android2.2版本及之后,AndoridManifest.xml 中有一个属性: and

2014-03-05 16:37:20 1137

转载 (转)android AppWidgetProvider 定时刷新问题

AppWidgetProvider是专门用来制作android桌面组件的东东本来想做一个小时钟但是在定时刷新的时候遇到了问题很多资料和书上的方法是在onUpdate()方法中用Intent请求Service    Intent intent = new Intent(context, UpdateService.class);    contex

2014-03-05 12:14:19 3377 1

转载 (转)schedule和scheduleAtFixedRate

import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author vincent */public class TimerTest { public static void main(String[] args) {  Timer t = new Tim

2014-03-05 09:48:39 870

转载 (转)Android中AppWidget的分析与应用:AppWidgetProvider

田海立@CSDN2012-8-20 本文从开发AppWidgetProvider角度出发,看一个AppWidgetPrvodier在整个AppWidget体系中所扮演的角色。分析了AppWidgetProvider如何被AppWidget系统所识别;AppWidgetProvider何时/如何通过RemoteViews提供并更新数据;如何响应通过RemoteViews提供的

2014-03-04 18:35:48 906

转载 (转)Android之RemoteViews

RemoteViews中的setxxx方法 比如setCharSequence(int viewId, String methodName, CharSequence value); views.setString(R.id.textview01, "setText", battery + "%"); 其中views是RomoteViews的实例, 第一个参数就是ID了, 第二

2014-03-04 18:17:33 991

转载 (转)WebBrowser Control的一个简单C++封装

PomeloWu原创©,转载请指明出处        想在自己的窗口中放上一个WebBrowser Contorl,但又不想用MFC;可惜网上除了MFC/ATL以外,使用WebBrowser的资料少得可怜。        在CodeGuru上找到Jeff Glatt 的一篇文章Display a Web Page in a Plain C Win32 Application,写成于

2014-02-14 18:56:32 2070

转载 (转)续 WebBrowser 的扩展

上次写了WebBrowser这个容器( 详细参看: http://blog.csdn.net/norsd/archive/2008/09/13/2921389.aspx )今天来说说如何在 WebBrowser的基础上扩展更多的功能. WebBrowserEx : public WebBrowser , public IDocHostUIHandler

2014-02-14 18:53:50 1111

转载 (转)使用C++实现SDK之WebBrowser容器

一.由来         我还记还得当自认为学习完了C++语法后, 兴致勃勃的打开MFC向导,开始所谓"MFC高级自动化编程"时, 我不由喊道: 这他妈的都是些什么乱七八糟的东西啊.诚然,MFC为了方便愚蠢的程序员,的确是让人瞬间高级编程, 可是愚蠢的我们还是会用CString strTest;写出(PWSTR)strTest.GetBuffer() 这种自作聪明的用法,结果就是整个程序好

2014-02-14 18:52:36 1394

转载 (转)adb 的原理以及它总重启等问题详解

1、adb(Android Debug Bridge) 意为android调试桥。  是android系统中的一种命令行工具,通过它可以和android设备或模拟器通信。  ADB是一个C/S架构的应用程序,由三部分组成:  1)adb client, 运行在PC上(为DDMS,即IDE工作)  2)adb daemon(守护进程), 运行于Emulator(为与E

2014-02-11 18:09:31 2160

转载 (转)android获取Mac地址和IP地址

获取Mac地址实际项目中测试了如下几种方法:(1)设备开通Wifi连接,获取到网卡的MAC地址(但是不开通wifi,这种方法获取不到Mac地址,这种方法也是网络上使用的最多的方法)//根据Wifi信息获取本地Mac public static String getLocalMacAddressFromWifiInfo(Context context){ Wi

2014-02-11 17:38:25 28202 2

转载 (转)Android UI布局中设置了fill_parenet仍然没有全屏的解决办法

在开发过程中,发现了有时候即便是android:layout_width和android:layout_height都设置成了fill_parent,如下面示例中的paraTableLayout仍然没有全屏显示             解决办法是在HorizontalScrollView中添加android:fillViewport="true"即可

2014-01-11 16:02:40 2713

转载 (转)Android Fragment的使用

Android Fragment的使用(1)可以分为下面的几部分:使用支持库创建一个Fragment创建一个动态UI多个Fragment之间的通信 1、使用支持库如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。如果您的应用使用在3.0以下、1.6及以上的版本,需要使用支持库来构建。使用支持库的步骤:

2013-12-26 10:07:32 737

转载 (转)Android中通过Intent 调用图片、视频、音频、录音、拍照

1. android中的一个隐藏的类:ContentType,其中定义了android支持的mimetype类型  类的路径: com.google.android.mms.ContentType2. Action为Intent.ACTION_GET_CONTENT的Intent可以设置许多参数,如:  intent.putExtra("crop", "true");

2013-12-20 19:06:25 1373

转载 (转)Android截图代码实现(DDMS的ddmlib.jar)

我们有时候只是需要截图,没必要连DDMS一起开,所以剥离了截图的代码,当然,并不是原生的啊,是根据原理自己写的,供大家参考第一步,准备库包     我们既然是按照DDMS的方法截图,就需要用到ddmlib.jar这个包,它位于android的SDK目录的tools\lib下,我们需要把它加入到我们的Eclipse工程的build path下。第二步,建立连接,获取设备     

2013-12-20 18:15:21 7804

转载 (转)Android代码截屏

本文来源:http://myhpu2008.iteye.com/blog/999779这种方法应该只能对当前Activity本身进行截屏,因而你只能在你应用程序中参照该代码对其应用程序本身截屏。import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOE

2013-12-20 18:10:05 1414

转载 (转)linux内核常用头文件作用简介

与framebuffer相关的宏定义如FB_EVENT_BLANK, extern一些常用的函数如fb_blank(), 结构体定义如 struct fb_fix_screeninfo,fb_var_screeninfo 定义了一些用于判断某一个字符是否为大写字母、小写字母、数字、控制字符、标点符号等宏,如,isdigit(c)判定参数c是否为数字,此外还有大小写转换宏,如tolower(

2013-12-20 17:45:37 817

转载 (转)FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo

fb_fix_screeninfo 和 fb_var_screeninfo 都和 frame buffer 有关,详细的数据结构含义可以参考 kernel 头文件,这里只列出几个重要成员的含义。fb_fix_screeninfo 的 line_length 成员,含义是一行的 size,以字节数表示,就是屏幕的宽度。结 构fb_var_screeninfo定义了视频硬件一些可变的特

2013-12-20 17:00:12 1070

转载 (转)jni jstring 、char* 类型的转换

jni jstring 、char* 类型的转换//jstring to char*char* jstringTostring(JNIEnv* env, jstring jstr){        char* rtn = NULL;jclass clsstring = env->FindClass("java/lang/String");jstring strencod

2013-12-20 16:43:19 856

转载 (转)cocos2d-x 数学函数、常用宏粗整理 - by Glede

最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数……用一些比较原始、低效率的方法……甚至是copy / paste………………。……。这不科学

2013-12-20 14:05:58 802

转载 (转)Android.mk文件语法规范及使用模板

Android.mk文件语法规范及使用模板Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/development/Ndk/Docs/android-mk.txt)Android.mk文件语法规范 Introduction:Android.mk

2013-12-18 16:27:35 719

原创 移动游戏中发短信收费(增值服务)的注意事项

游戏(android情况,ios的不清楚)中的发短信付费的情况一定要判断发送是否成功,如果可以就确认返回的短信(可代码中读取返回短信的内容),原因如下:上次外甥女玩我手机(android)中的游戏(割绳子),某些关卡要发短信(2元)开启关卡,丫头就点击了发送短信,然后短信发送“成功”(不知是否真的成功了还是只是游戏代码中流程中返回了true),现在关卡已经开启了,但是之前我通过360卫士已经设

2013-12-17 12:02:51 1467

转载 (转)逆向与反汇编工具

第 1 章           逆向与反汇编工具了解反汇编的一些背景知识后,再深入学习IDA Pro之前,介绍其他一些用于二进制文件的逆向工程工具,会对我们学习有所帮助。这些工具大多在IDA之前发布,并且仍然可用于快速分析二进制文件,以及审查IDA的分析结果。如我们所见,IDA将这些工具的诸多功能整合到它的用户界面中,为逆向工程提供了一个集成环境。最后,尽管IDA确实包含一个集成调试器

2013-12-16 15:05:14 7943 1

转载 (转)cocos2d-x学习笔记14:粒子系统1:简介&工具使用

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/767801直接使用工具来感受一下粒子系统的强大威力吧。网络上有很多粒子编辑器,大多数都是收费的。magicalsoft提供了一个免费的粒子编辑器(该工具目前只有mac版本),界面如下:

2013-12-13 15:35:57 1043

转载 (转)cocos2d-x学习笔记13:动作4:其他动作

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/4127613/767613第一部分:CCFollow跟随动作CCFollow动作,可以让一个节点跟随另一个节点做位移。他有两个静态工厂方法,后者可以设置一个跟随范围,离开范围就不再跟随。bool  

2013-12-13 15:17:32 736

C++ 屏幕录像简单演示

C++ 屏幕录像简单演示,保存为AVI格式,使用的是C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\Vfw.h,相当于微软给提供了方法进行视频的录入== 注:资源来源于网上,分享到csdn是为了让大家能更方便的看到,当然如有冒犯请通知本人删除

2013-12-20

directshow_SDK开发笔记

directshow SDK开发笔记

2012-06-21

directshow开发指南及代码

directshow开发指南及代码(借花献佛,从新浪共享免费下载的,转载上传,0分下载)

2012-06-20

DirectShow SDK 文档和函数库

DirectShow SDK 文档和函数库

2012-06-20

DirectShow sdk

DirectShow sdk

2012-06-20

DAEMON Tools Lite

虚拟机DAEMON Tools Lite

2012-06-20

c++标准函数/模版库

c++函数库 c++标准模版库 平时看的相对少,可以当个没事时的工具书

2012-02-07

C++高质量编程指南

C++高质量编程指南 个人认为适用于初级

2012-02-07

windows核心编程第五版(清晰PDF版)

本书是讲解Windows 操作系统内部机制的专著,作者从基本概念入手,全面系统地介绍了Windows的各种基本构件,如进程、线程、DLL和内存管理等,并列举了大量应用程序,精辟地分析了构件的使用方法,为掌握Windows 编程技巧提供了一条有效的捷径。对于不同水平的Windows 编程人员来说,本书都具有极好的参考价值。

2012-02-07

Windows网络编程源码

Windows网络编程源码 打包时忘了和Windows网络编程放一块

2012-02-07

Windows网络编程

本书专门讨论Windows网络编程技术,覆盖Windows 95/98/NT 4/2000/CE平台。内容包括NetBIOS和Windows重定向器方法、Winsock方法、客户端远程访问服务器方法。本书论述深入浅出、用大量实例详解了微软网络API函数的应用。配套光盘包含了所有实例代码,方便读者使用。本书适合中、高级程序设计人员以及网络设计与管理人员参考。

2012-02-07

Thinking in C++/C++编程思想

Thinking in C++ C++编程思想

2012-02-07

TCP-IP详解卷1卷2

TCP-IP详解卷1、卷2

2012-02-07

飞鸽传书源码及源码详解

飞鸽传书源码 飞鸽传书源码详解 (资源来自网上,特别对于详解的文档,害了我两天时间才整下来,方便自己也方便大家吧,上传共享,若有版权问题请告知)

2012-02-07

WTL For MFC Programmer(中文版)

WTL For MFC Programmer(中文版).pdf

2011-11-11

高质量C++/C编程指南

高质量C++/C编程指南 高质量C++/C编程指南 高质量C++/C编程指南

2009-12-22

VC助手10[1].3.1559

VC助手10[1].3.1559 VC助手10[1].3.1559 VC助手10[1].3.1559

2009-09-30

WinMerge-2.6.12

文件比较工具WinMerge-2.6.12 文件比较工具WinMerge-2.6.12 文件比较工具WinMerge-2.6.12

2009-09-30

关于对BombPlane的试验

自己写的关于一个的App,用于回家自己试验用,呵呵 注:程序不能用... 注:程序还没有完成,且有Bug,想删除但CSDN不让删除,无语

2009-08-26

VMware_Install_Cleaner.exe

VMware_Install_Cleaner.exe vmware反安装软件

2009-03-23

空空如也

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

TA关注的人

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