自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NDK+AndroidStudio+Mac环境开发

1.前提条件NDK:ndk-r11cAndroid Studio:143.2Mac:2.通过Android Studio自动生成头文件.c创建sh文件-脚本文件#!/bin/shexport ProjectPath=$(cd "../$(dirname "$1")"; pwd)export TargetClassName="com.xxx.jni.IG"export

2016-06-10 14:44:43 714

转载 修改zxing扫描二维码区域大小

Zxing 是google提供的二维码扫描工程Demo本身默认的扫图区域最大只有 360*480 需要拉开很远的距离才能将整个二维码扫描到因此需要我们自己调整取图大小在CameraManager.java这个类中进行调整默认的大小是 以下这4个参数 ?1234//  pr

2015-08-04 10:33:45 5052

转载 android 网络访问-图片处理优秀开源项目 (201

转自http://www.trinea.cn/android/android-open-source-projects-dev-lib/本文为那些不错的Android开源项目第二篇——开发工具库篇,主要介绍常用的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android高版本向低版本兼容、多媒体相关及其他。 最新内容请访问AndroidOpen

2015-04-11 20:30:26 1147

转载 Android-UI 开源控件

第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。、其他一、

2015-03-05 14:22:07 3177

原创 IntelliJ+GenyMotion最快android模拟器

1.下载GenyMotionhttps://www.genymotion.com2.安装GenyMotion genyMotion是由VirtualBox支持虚拟实现,只需下载GenyMotion即可,其中包含了VirtualBox。注:genyMotion需要注册账号3.安装IntelliJ 的genyMotion插件To install Genymotion plugi

2015-02-06 15:04:15 4281

转载 Android自动化测试

一、自动化测试概述通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。自动化测试就是把以人为驱动的测试行为转化为机器执行的一种过程。在Android测试中常用的测试包括:Monkey和MonkeyRunner以及robotium,本文中主要介绍下Mo

2015-01-21 16:29:12 994

转载 有效终止线程

终止线程的三种方法     有三种方法可以使终止线程。     1.  使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。     2.  使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,也可能发生不可预料的结果)。     3.  使用interrupt方法中断线程。 1. 使用退出标志终止线程 

2015-01-04 10:23:57 807

转载 通过js操控控件

获取选中的值获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值$('

2014-09-26 13:28:00 586

转载 使用jquery获取url以及jquery获取url参数的方法

使用jquery获取url以及jquery获取url参数的方法分类: JavaScript 2012-02-23 11:12 47092人阅读 评论(3)收藏 举报jqueryurljavascript正则表达式jquery插件扩展使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1、jquer

2014-09-26 11:44:01 611

转载 uml--依赖和关联的区别

|字号 订阅对于依赖和关联,网上大部分都是流行下面这篇文章的说法,自己对于它们之间的区别还是不太了解,同时系统结构中各个层之间是相互依赖还是相互关联,还是分不清。打算先看看写写代码,然后再体会体会。转:依赖和关联的区别首先类之间的关系从宏观上可以分为:关联、依赖、继承(泛化),而其中关联又有两种特例:聚合和组合,不过在UML2.X中聚合和组合合成

2014-09-11 10:22:15 971

转载 J2EE设计模式-Dao(Data Access Object)模式

高级 DAO 编程学习编译更好的 DAO 的技巧J2EE 开发人员使用数据访问对象(Data Access Object DAO)设计模式,以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中,Java 开发人员 Sean C. Sullivan 讨论了 DAO 编程中三个常常被忽略的方面:事务界定、异常处理

2014-09-10 17:05:14 1517

原创 ListView的适配器模式

对于android开发者来说起,适配器模式简直太熟悉不过,有很多应用可以说是天天在直接或者间接的用到适配器模式,比如ListView。ListView用于显示列表数据,但是作为列表数据集合有很多形式,有Array,有Cursor,我们需要对应的适配器作为桥梁,处理相应的数据(并能形成ListView所需要的视图)。正是因为定义了这些适配器接口和适配器类,才能使我们的数据简单

2014-09-10 16:43:13 713

原创 PopupWindow--点击ListView的Item,popupwindow出现在点击item下方

@Override    public void onItemClick(AdapterView adapterView, View view, int position, long l) {        int id = adapterView.getId();        switch (id) {            case R.id.consignor_data_r

2014-09-05 14:29:41 5114

转载 9patch使用,图片自适应

1.背景自适应且不失真问题的存在      制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。      比如,列表的背景图一定,但是列表的高度随着列表数据项会发生变化;标题栏的背景,无论横屏还是竖屏,高分辨率还是低分辨率,都能自动填充满,而且不失真等等背景问题。      根据以往的经验,我们一般采用先切图后拼凑的做法,这种做法本来我

2014-09-04 13:35:31 1017

原创 string.xml

2014-06-14 16:27 381人阅读 评论(0) 收藏 举报在string.xml定义字符串的时候经常要用到空格, 直接用键盘敲的话不知道是几个空格,经常看错了,导致误删。如果用 来替代空格的话,就好很多。另外使用%1$s,%1$d可以在一个字符串里定义多个统配字符。

2014-09-03 11:20:10 614

转载 @interface java注解--Java的Annotation注释

1. 编写自定义@Todo注解经常我们在写程序时,有时候有些功能在当前的版本中并不提供,或由于某些其它原因,有些方法没有完成,而留待以后完成,我们在javadoc中用@TODO来描述这一行为,下面用java注解来实现。public @interface Todo { } // Todo.java如果你想让这个注解类型能够自省的话,给它加上@Todo注解,写法如下:

2014-08-27 20:51:04 1920 1

转载 利用网盘构建svn代码仓库

1、安装网盘选择一个国内有名的网盘存储,例如金山网盘、360云盘等,注册账户会默认赠送几G的使用空间,然后下载其对应的网盘客户端管理软件(也可以使用浏览器方式),使用账号登录,就可以上传、管理文件等。如下图所示:2、建立SVN Reporsitory基于网盘创建svn reporsitory ,在网盘中创建目录,例如“svn”目录,进入该目录后使用TortoiseS

2014-08-22 10:49:54 1189

原创 Windows下PHP环境搭建(Apache+PHP+Mysql+phpMyAdmin)

1.Apache下载地址(mian'an'zhua):http://mirrors.cnnic.cn/apache//httpd/binaries/win32/

2014-08-19 15:50:15 2174

转载 Android AnimationDrawable运行的几种方式

1.注意事项这个AnimationDrawable.start不能直接写在onClick,onStart,onResume里面,是无效的,无法启动动画,只能写在比如事件监听当中。2.

2014-08-11 11:46:15 1514

转载 Android读取图片资源的4中方式

1. 图片放在sdcard中,Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是图片的路径,跟目录是/sdcard)2. 图片在项目的res文件夹下面//得到application对象ApplicationInfo appInfo = getApplicationInfo();//得到该图片

2014-08-05 15:46:11 578

转载 unicode和中文转码

平时开发中,经常遇到中文转换成中文转换成Unicode编码和Unicode编码转换成中文的问题,国际化的时候,也要遇到这个问题,现在我就把中网上找的很自己学习的经验,共享给大家了。闲话少说,步入正题,Java代码如下:[java] view plaincopypackage test.com.gjob.services;   

2014-08-04 15:04:59 981

原创 IntelliJ配置SVN

1.导入SVN项目

2014-07-29 11:30:19 18933 1

转载 2011Android技术面试整理附有详细答案(包括百度、新浪、中科软等多家公司笔试面试题)

1、      Android的四大组件是哪些,它们的作用?... 32、      请介绍下Android中常用的五种布局。... 33、      android中的动画有哪几类,它们的特点和区别是什么... 34、      android 中有哪几种解析xml的类?官方推荐哪种?以及它们的原理和区别。... 35、      ListVi

2014-07-21 11:58:29 1282

转载 百度Android面试题

百度Android开发面试题  1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念  DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行, 都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进 程,所以说可以认为是同一个概念。  2、sim卡的EF 文件有何作用  sim卡的

2014-07-21 11:46:15 1690

转载 算法复杂度

目录1简介2时间复杂度3空间复杂度4复杂度分析1简介编辑同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。2时间复杂度编辑(1)时间频度一个算法执行所耗费的

2014-07-18 12:57:04 1456

转载 Android推送机制

Android Push Notification实现信息推送使用  本文介绍AndroidPn项目实现推送的使用过程。   在上一篇文章中提到在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。   

2014-07-09 08:50:22 602

原创 Google地图

Google API使用--Android的第一个项目--Google地图开发历程一.熟悉Google API(1)MapController 控制地图移动,伸缩,以某个GPS坐标为中心,控制MapView中的view组件,管理Overlay,提供View的基本功能。使用多种地图模式(地图模式(某些城市可实时对交通状况进行更新),卫星模式,街景模式)来查看Google Map。

2014-04-08 16:56:20 934

原创 GPS定位

1.相关类LocationManager:此类提供了访问系统定位服务,这些服务允许应用程序获得定期更新的设备的地理位置,或当设备进入接近一个给定的地理位置取消一个应用程序指定的Inten。由Context.getSystemService(Context.LOCATION_SERVICE). 可获得定位服务LocationProvider:一个位置提供者的父类,提供定期报告设备

2014-04-08 16:54:45 853

原创 百度地图学习

一.地图显示步骤1.导入sdk:拷贝jar文件于项目目录libs下,将so文件拷贝至armeabi下2.配置Manifest:拷贝帮助文档3.配置Activity:获取控制器        mMapView=(MapView)findViewById(R.id.bmapsView);mMapView.setBuiltInZoomControls(true

2014-04-08 16:53:59 1059

原创 OpenGL函数详解

一.OPENGL函数详解glActiveTexturepublicvoid glActiveTexture(int texture)功能:选择服务端活动的纹理单元详细:glActiveTexture选择哪一个纹理在后面的纹理状态改变时有效,纹理单元的数量是依据该纹理单元所被支持的具体实现。在OpenGL ES 1.0中至少一个,在OpenGL ES 1.1中至少两个。注意:

2014-04-08 16:53:08 4257

原创 OpenGL学习

一.OPENGL基础一)基础方法讲解1.坐标系采用三维笛卡尔坐标系,如图 2.不同的绘制方法2)索引法绘制三角形:具有索引缓冲数组3)顶点法绘制三角形:无索引缓冲数组,直接根据顶点顺序排序。3.缓存消除gl.glClear(GL10.GL_COLOR_BUFFER_BIT|GL10.GL_DEPTH_BUFFER_BIT);//消除颜色和深度缓冲4.矩阵模式

2014-04-08 16:51:40 1486

原创 Android游戏开发

Canvassave()和restore()Save()函数保存住当前Canvas的状态,之后对Canvas的操作都不会影响保存的Canvas状态,所以当restore()之后Canvas会恢复为保存之间的状态。举例:在Canvas上画一个三角形-->save()-->绘制三角形的y轴镜像-->restore()过程:restore之后,恢复save之前的canvas状态,即把三角

2014-04-08 16:50:15 1349

原创 传感器编程

类SensorManager:传感器ManagerSensor:所有类型的传感器的封装SensorEventListener:传感监听事件,监听传感器的属性及状态获取SensorManagermSensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);2.传感器分类

2014-04-08 16:48:55 2118

原创 AppWidget开发

一.开发Widget步骤官方文档1.添加Widget的描述文档(xml)--对此Widget的相关设置,如宽和高,更新时间,显示Layout,Activity连接相关代码如下:xml version="1.0" encoding="utf-8"?>一定要声明为appwidget-provider,则说明是widget应用程序-->appwidget-prov

2014-04-08 16:44:33 1301

原创 数据存储

一.SharedPreferences类轻量级的数据存储方式,常用语存储一些常用的信息(int, String , boolean, float......)1.常用方法getSharedPreferences()获取一个SharedPreferences对象Edit()创建一个SharedPreferences的内嵌类Edit对象,使得数据处于可编辑状态putString()

2014-04-08 16:41:44 1061

原创 文件编程

一.文件基础 随即读写文件RandomAccessFileI/O流的典型使用 3.新IO目的:提高IO速度原理:通过通道和缓冲器来实现快速IO读写,通道依靠缓冲器实现高速缓冲读写主要类及之间关系:FileChannel:用于通道读写的通道ByteBuffer:直接与通道交互的缓冲器,视图缓冲器以此为基础,通过asCharBuffer等实现视图缓冲。通

2014-04-08 16:35:59 619

原创 网络开发(详)

一.网络管理ConnectivityManager类来监控网络连接的状态,,配置错误处理等1.检查网络状态ConnectivityManager cm =        (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo active

2014-04-08 16:31:05 3227

原创 xml解析

Xml解析一.DOM方式解析1.将xml文档解析为一个树形结构的Document,以后的操作全都操作这个Document,一个节点就是一个对象,存取对象就是存取xml中的内容,将是实际内容的几倍。优点:可以遍历文档树,知上下层节点的情况。2.解析步骤(1)获取DBF实例(DocumentBuilderFactory.newInstance())(2)获取DB实例(dbf.n

2014-04-08 16:28:43 544

原创 WebView学习

1.webview浏览网页mWebView = (WebView) findViewById(R.id.wrap_content_web_view);mWebView.loadUrl(mUrl);2.webView的设置mWebSetting = mWebView.getSettings();mWebSetting.setBuil

2014-04-08 16:27:44 609

原创 Jsoup解析网页

1.Html基础1.html文档结构    计算机学院             id="Notice">                 href="Article.aspx?t=5&id=9297" >                    关于公布2013-2014学年第2学期转专业学生名单及做好相关工作的通                   

2014-04-08 16:26:05 2472

飞秋最新mac版本

飞秋最新mac版本,专业版。是dmg文件,直接双击安装即可,需要的同学可以下载哈

2017-12-04

iOS应用开发入门指南中文版

《iOS应用开发入门指南中文版》主要包括 5 个部分,分别是开始(介绍和设置)、教程(马上开始)、基础(工具、程序设计语言和基本任务)、开发(框架、设计模式、用户界面设计、应用程序设计和 App Store)和下一步(查找信息和接下来做什么)。它就像一个路线图引导你该怎样去学习,可以说是学习iOS编程的绝佳起点。

2015-12-08

精通ios开发(第六版)英文

《精通iOS开发(第6版)》是iOS应用开发基础教程,内容翔实,语言生动。作者结合大量实例,循序渐进地讲解了适用于iPhone/iPad开发的基本流程。新版介绍强大的iOS7操作系统,涵盖Xcode4以来的新功能,书中所有案例全部重新编写。。。。。

2015-07-02

PHP基础教程

PHP的基础书籍,不错的.对于刚学PHP的同学应该有点帮助的,欢迎大家下载。

2014-08-20

精通Android游戏开发的源代码

精通Android游戏开发的源代码,有需要的同学可以下载来学习学习,很不错的。

2014-07-22

android的反编译软件

可以将apk文件直接反编译成xml文件,smali文件,即可以查看apk文件的源代码,可以将乱码转化成源代码

2013-06-25

Google Android开发入门与实践

Android开发的入门书籍,很实用,喜欢的可以下载来学习。大家一起分享学习。

2013-05-25

eoe特刊,android开发

eoe特刊,android开发

2013-03-22

android应用开发解密

很好的一部android开发教材,讲的很全面,不下载是你的损失,谢谢下载

2012-12-07

java面试题目

很好的java面试题,a greate java test

2012-11-17

MFC书籍,很好哦

很好的MFC 资源,希望可以帮助苦于无法入门MFC的机油们

2012-11-14

离散数学答案

离散数学(屈婉玲)版的答案,都有,时详细版的

2012-10-13

AVR(C语言)

AVR相关书籍(C语言),很多,很有用,希望大家可以多多下载

2012-10-12

空空如也

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

TA关注的人

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