自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (48)
  • 收藏
  • 关注

转载 中国软件开发工程师之痛

在近期的一次会议上,有高层谈到之前在中国觉得自己做得很牛,但与美国同行接触后却发现与人家存在很大的差距,这一点我在外企工作时也有过同样的体会。真正与外国同行接触后才会知道什么是差距,在这篇文章中我从软件开发工程师的角度以“痛点”的形式来谈一谈我所认为的差距。 技能之痛 相当数量的软件开发工程师(后面简称为工程师)认为除了与编码相关的内容外,其他技能都不重要。在这种意识的引导

2013-10-12 16:57:31 1865

原创 Android RoboGuice开源库 简化程序开发

在开发应用时一个基本原则是模块化,并且近最大可能性地降低模块 之间的耦合性。    Dependency injection 大大降低了类之间的依赖性,可以通过annotation (Java)或是SeviceDepdendcy (.Net) 描述类之间的依赖性,避免了直接调用类似的构造函数或是使用Factory来参加所需的类,从而降低类或模块之间的耦合性,以提高代码重用并增强代码的可维护性。

2013-10-12 16:47:18 2370

原创 Unable to execute dex: Multiple dex files define Landroid错误解决方案

去到多余的libs下jar或者Properties->java Build Path->Libraries下面的jar包

2013-10-12 16:29:19 9669 1

仿qq的拖拉提示标记

效果: http://blog.csdn.net/jingwen3699/article/details/47088411

2015-07-27

仿qq拖动提数字示标记

一个开源项目,仿qq拖动提示 效果截图在我的博客上: http://blog.csdn.net/jingwen3699/article/details/47088411

2015-07-27

android 比较炫丽的幻灯片

一个比较漂亮的幻灯片展示图片,特别适合电影海报 效果在我的博客上 http://blog.csdn.net/jingwen3699/article/details/47088551

2015-07-27

android侧边栏源码

android侧边栏源码集合很实用,希望对你初学者有所帮助!

2013-10-10

手机基站定位

手机基站定位源码,可以直接放到你项目里面去,实用价值极高!

2012-11-14

android手机获取root权限教程

root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可以操作的权利,所以很多黑客在入侵系统时,都要把权限提升到Root权限,就是将自己的非法帐户添加到Root用户组。类比于Administrator是Windows NT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,在WINDOWS下Administrator的资源和别的用户资源是共享的,简单的说,别的用户可以访问Administrator的文件。而Linux中,别的用户是不能访问Root用户的家目录(/root)下文件的。因此,Linux比Windows更安全。

2012-11-12

最权威的程序员面试题

面试题,包含c,c++ ,java面试题,非常经典。 不看你会后悔。

2012-10-24

网络电话源码

不可多得的网络电话源码,此工程代码代码架构。 sip协议栈的实现 软电话的实现 stun相关的实现 默认使用的编码格式为G711-A率。 直接用ant debug的方法编译出的程序,只支持A率和U率两种音频编码格式,其他的都需要通过NDK的方法导入后,才能使用。 如果对端终端支持视频的话(如linphone),菜单如下: 保持,静音, 转移 发送视频 挂断 注意:只能发送视频,接收不到对端的视频。 如果对端终端不支持视频的话(如yate),菜单如下: 保持,静音, 转移 挂断 有视频捕获,发送,接收的实现。 网络传来的音频数据进行播放。 本地的音频数据通过进行录制。 在本地播放数据包中的视频流,可以先提取位图,再显示。由于系统没有提供直接播放的相关方法。 是无连接的包投递服务,为什么是无连接呢,客户端和服务器压根就没有建立连接,服务器只是开放了端口来接受数据,有了就接受,没有就悬挂阻塞. 双边的视频观看,走的还是数据报包,有数据报包的ip和端口就行了 可以直接的从MediaRecord里面已经生成好的视频数据中提取出H264/H263的数据,这些数据已经经过了相应的编码 通过内置的videoview来通过RTSP来进行播放,那么也就是说服务器会将传递的RTP的视频数据流封装成RTSP的流传递给手机的videoview来实现观看,同样也不需要解码库, 所以开源代码里只有声音的编码库,没有视频的编码库. 最好的实现该软件的方法是,借助Android的MediaRecorder实时提取出H263/H264数据,然后经过RTP封装传给RTSP服务器,这种实现方式最理想,通过获取onPrewFrame来获取预览帧编码,无论怎么弄,不可避免的,延时,丢帧各种情况都会让你非常的棘手

2012-10-19

三星手机9300说明书

android 手机 三星GT-I9300_GALAXY_SIII_中文说明书GT-I9300_UM_China说明书

2012-09-10

android 源码分析之ril

android源码分析,对于android源码ril的地位举足轻重。

2012-09-10

手机基带原理

深层分析手机的基带。对于想了解手机系统的人是一个福音

2012-09-10

网络电话sipdroid安卓版配置导向图

一个android开源项目的手机配置说明文档。教你怎样配置手机。

2012-09-10

android的实战开发教程

一个非常好的android教程,分享给大家

2012-09-10

android 发邮件源码

android写的发邮件的源码工程,对写发邮件的童鞋或者对邮件有分析的童鞋,肯定有很大的帮助。

2012-09-10

android4.1新功能详解

android都增加了哪些新的功能,在这里都有详细的介绍和分析。

2012-09-10

Android的APN开发源码分析

底层源码分析,能够让你豁然开朗。 部分内容: Android的数据连接是基于PPP方式的,主要步骤为:首先通过AT命令激活PDP连接,然后利用pppd通过数据端口完成拨号连接; 数据连接的核心控制类是DataConnectionTracker,存在于GSMPhone里,数据连接不需要用户的干预,在APN设置好之后,在适当的情况下就会自动激活,激活的入口点是:

2012-09-10

计算机英语教材

计算机英语不好的童鞋,好好看看本教材,看完后能够让你脱胎换骨。

2012-09-10

百度Android工程师面试题全集

想进入好的公司,就得需要好好看看相应的面试题: 部分内容: Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念

2012-09-10

华为面试题

能学习到好的东西,为面试人员,提供了捷径: 下面是部分内容: 单选20,多选10,改错3,编程2 有数据结构、网络、操作系统、数据库 一、 单项选择题(4选1) 1. 如果有N个节点用二叉树结构来存储,那么二叉树的最小深度是: 解析:深度为k的二叉树,最多有2^k-1个节点,这时的二叉树成为满二叉树。 Log2(N+1) 2. 形结构的一种重要运算。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则后序序列是:FEGHDCB 3. 下列算法的功能是: 。。。。

2012-09-10

vmware下安装ubuntu教程(多图)

vmware下安装ubuntu教程(多图),很好很详细的教程,傻瓜式教程。

2012-09-03

android代码下载脚本

在执行 curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo 下代码的时候,报以下错误 curl: (7) couldn't connect to host 连续几天下载repo文件都这样,以为谷歌应该会修复这个问题,等不能下载repo文件

2012-09-01

loadrunner调用qtp

lr调用qtp,这个文档很详细描述了调用过程,请大家参考,但是有些地方还不是很清楚,需要大家补充。

2012-08-15

Android开发web服务程序

android 访问web的过程,中间涉及大量的知识以及大量的截图。 看图学习技术,让人事倍功半!你值得拥有

2012-08-09

Programming.in.Objective-C.2.0.2nd(Addison.Wesley.2009)(在

Programming.in.Objective-C.2.0.2nd(Addison.Wesley.2009) 经典的英文Objective-C,既可以学习英语又可以学习计算机语言。 你值得拥有

2012-07-30

android手机地图源码

非常棒的手机地图源码,可以直接应用到你的项目中去。 大大节省开发周期。 效果图在: http://blog.csdn.net/jingwen3699/article/details/7777524

2012-07-24

Android视频采集和H264编码

这个代码里有解码部分的程序 ,还有帮别人写的程序 如果只看编码的话 就看JNI 和 AndroidVideo.java 就可以了 另外 编译的JNI我用的是 NDK r4 新版的r5 好像有问题。 没有处理 对于开发视频监控和流媒体播放器的童鞋肯定有一定的帮助,少走一些弯路。

2012-07-21

java开发者必须掌握的知识点

每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列或者请你远离java,android的开发行业。

2012-07-21

用android程序帮美女换衣服源码

经典的案例代码。 效果图: http://blog.csdn.net/jingwen3699/article/details/7770306

2012-07-21

android导航菜单

android导航条的制作代码,具有一定的参考价值

2012-07-21

android开源日历(很经典)

android 一个开源的日历代码,在android4.0前没有日历,这个给我们带来了惊喜.这么好的东西如果不好好研究就是一个遗憾

2012-07-21

深理解android 线程消息机制教程

深理解android 线程消息机制教程,android的线程和消息机制比较特殊,让人理解起来比较费劲,这门教程让你能够很容易理解。

2012-07-19

android 自定义的拍照教程

android 自制相机成功,对于学习android拍照同学是个福音

2012-07-19

android网络编程

【课前思考】   1. 什么是TCP/ IP协议?   2. TCP/IP有哪两种传输协议,各有什么特点?   3. 什么是URL?   4. URL和IP地址有什么样的关系?   5. 什么叫套接字(Socket)?   6. 套接字(Socket)和TCP/IP协议的关系?   7. URL和套接字(Socket)的关系? 【学习目标】   理解计算机网络编程的概念,掌握如何使用Java在一台或多台计算机之间进行基于TCP/IP协议的网络通讯。 【学习指南】      通过理解TCP/IP协议的通讯模型,以JDK提供的java.net包为工具,勤加练习,掌握各种基于Java的网络通讯的实现方法。 【难 重 点】   1. 基于URL的网络编程(主要针对WWW资源)   2. 基于TCP的C/S网络编程(单客户,多客户)   3. 基于UDP的C/S网络编程 【知 识 点】   8.1 网络编程的基本概念,TCP/IP协议简介    8.1.1 网络基础知识    8.1.2 网络基本概念    8.1.3 两类传输协议:TCP;UDP   8.2 基于URL的高层次Java网络编程    8.2.1 一致资源定位器URL    8.2.2 URL的组成    8.2.3 创建一个URL    8.2.4 解析一个URL    8.2.5 从URL读取WWW网络资源    8.2.6 通过URLConnetction连接WWW   8.3 基于Socket(套接字)的低层次Java网络编程    8.3.1 Socket通讯    8.3.2 Socket通讯的一般过程    8.3.3 创建Socket    8.3.4 客户端的Socket    8.3.5 服务器端的ServerSocket    8.3.6 打开输入/出流    8.3.7 关闭Socket    8.3.8 简单的Client/Server程序设计    8.3.9 支持多客户的client/server程序设计    8.3.10 据报Datagram通讯    8.3.11 什么是Datagram    8.3.12 Datagram通讯的表示方法:DatagramSocket;DatagramPacket    8.3.13 基于UDP的简单的Client/Server程序设计    8.3.14 用数据报进行广播通讯

2012-07-19

一个介绍android入门的教程

一个介绍android入门的教程,讲的很细,可以耐心的看看。

2012-07-19

学习Android笔记(受益匪浅)

学习Android笔记,初学必读,比较经典。 你会受益匪浅的。

2012-07-19

android面试经典题库

我自己收集的一些面试题,供给找android工作的人,让面试更顺利。 知识点比较全。

2012-07-19

IOS环境搭建与开发入门(经典教程)

涉及内容非常的详细: 一、注册APPLE ID 1.在苹果官网上下载iTunes。 官方下载地址:http://www.apple.com/itunes/download/ 2.安装iTunes. 3.启动iTunes,在导航栏选择iTunes store 4.将显示页拉至最下面,选择管理->更改国家或地区 5.选择切换到美国(United States) 6.选择找到FREE APPS(免费软件) 点击FREE APP 接着出现一个对话框,点击“创建新账户”。 双击选择Continue 填写注册信息和相关问题,选择Continue。 7.如果您没有美国信用卡,就只有选择“NONE”。 8.填写美国地址的时候注意,输入美国地址的时候不要乱填,否则很容易被打回来。可用下面的免税地址: (注册时,地址、城市都填Fairbanks,州选择AK-Alaska[这个在最上面],[zipcode]邮编99701,电话907-6284234) 9.所有信息确认后,需要到邮箱去收取确认激活邮件,确认后才算正式的申请成功。 二、注册开发者账号

2012-07-12

android播放器源码

我知道许多新人,希望得到一套真正好的商业源码供自己学习,但大多数人拥有好的资源的人都非常自私,不愿分享。现在机会来了。   现在这套源码,是本人从国外网站下download的开源代码。具有极高的参考价值,不管对于新手,还是开发老鸟都非常有用。   整套源码主要实现了专辑浏览,音乐在线播放,下载等等。虽说看起来功能不多,但是绝对十分具有参考价值,考虑的十分严谨。因为里面应用了网络通讯,json解析,全局mediaservice,自定义View组件,自定义Adapter,application全局缓存,变量等等,所有要在项目中考虑到的优化问题,现在论坛代码片段很多但像这样一套完整代码绝对不多。   本人保证,此套项目绝不逊于商业项目   要下载的,赶紧。希望更多的人能从中获益....

2012-07-11

移动流媒体协议综述

综述了移动互联网中目前应用较为广泛的三种流媒体协议:HTTP渐进下载流媒体协议,基于 RTSP/RTP的实时流媒体协议栈,以及苹果公司新近提出的HTTP Live Streaming协议,并对各自的 优缺点和适用范围进行了分析和比较。 关键词 移动互联网;流媒体;渐进下载;RTSP;RTP;HTTP Live Streaming

2012-07-09

滚屏动作游戏——太空保卫战

经典的游戏开发的入门材料。想学android游戏开发,不看此代码真是可惜。 配套有此代码的视频。视频太大不能上传

2012-07-06

空空如也

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

TA关注的人

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