自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Geek Time

爱生活,爱技术,大爱移动互联网

  • 博客(172)
  • 资源 (3)
  • 收藏
  • 关注

原创 [转]android Webkit模块

一、WebKit简介WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore

2014-06-10 17:11:42 1329

原创 解决ScrollView嵌套ListView问题

一、 为什么要使用ScrollView嵌套ListView的奇怪的结构        ScrollView和ListView都是滚动结构,按理说,这两个控件在UI上的功能是一样的,但是看看下面这个设计:          这是天猫商城的确认订单的页面,ScrollView中嵌套了ExpandableListView,ExpandableListView上面有固定的一些控

2014-05-07 15:26:13 1013

原创 android解析plist文件

android解析plist文件plist,即property list,是苹果手机软件开发中经常用到的存储文件格式,其实质就是XML文件,但是它遵循一定的格式。比如包含一些指定的元素,如plist,array,string,key等。苹果提供了解析该类文件的机制,可惜在安卓开发工具中却没有提供。经常遇到的情况是,在开发苹果和安卓手机软件的时候,要统一资源文件,这个时候,我们可以采用GitHu

2014-03-31 15:56:04 1982

原创 Android 正则表达式

在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。  可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之

2014-03-25 14:21:10 2004

原创 android 开发之ScrollView 截屏代码

项目要求把统计图截屏分享,但是统计图有5个,上层为scrollview,在网上查询了并找到了解决方法:[java] view plaincopy/**     * 截取scrollview的屏幕     * **/     public static Bitmap getBitmapByView(ScrollView scrollView

2014-03-17 17:42:19 1412

翻译 Xcode 5.1发布说明以及iOS 7.1发布

Xcode 5.1发布说明今天苹果在发布iOS 7.1的同时,也更新发布了Apple TV和Xcode 5.1。以下是来自于苹果开发者中心的Xcode 5.1发布说明。小伙伴们果断升级了(话说这阵子真心忙,真心累,少写微博了)New Features Debugging1.Quick Look can be imple

2014-03-11 22:14:14 1508

翻译 How To Implement Search Bar in iOS 7 Using Storyboard

Editor’s note: Like some of the programming tutorials, you may find the search bar tutorial no longer works in Xcode 5 and iOS 7. We’ve rewritten the tutorial to make it compatible with the latest v

2014-02-22 21:41:35 1982

翻译 Creating Hello World App Using Xcode 5 and Interface Builder

The Hello World tutorial was the first programming article written for our free programming course. We think it’s time to update the tutorial to make it fit for Xcode 5. Since the release of Xcode 5

2014-02-22 20:52:16 1381

原创 项目进度

项目的框架已经构建好,一些重要开源库也整合进去,剩下的是体力活与细致活了,ui适配,感谢有 Android studio

2014-02-21 15:39:40 1077

原创 Android统计图形绘制及点击事等功能的实现-achartengine篇

第三方登录告一段落,现在准备开始绘图模块,各种google各种比较还是发现 achartengine比较强大实用,特此记录:1、前言 今天准备为大家讲讲aChatEngine方面的知识,在之后的一段时间里会陆续讲aChartEngine如何使用的Demo。为什么选择aChartEngine给大家讲呢?因为在android平台上难免会遇到一些图表的处理,aChartEngine是个易学易

2014-02-19 15:34:23 2164

原创 第三方登录开发-新浪微博

此篇转载自:http://www.cnblogs.com/e241138/archive/2013/03/15/sina-weibo-oauth-access_token.html这篇解决了我的疑惑,特此推荐:新浪微博开放平台提供了丰富的API接口,利用这些接口,开发者能够开发出独具特色的微博应用。但是,大部分接口都需要用户授权给应用,应用利用授权得到的Access Token来调

2014-02-18 18:37:38 1885

原创 第三方登录开发-Facebook

这次这个项目要分别可以使用新浪微博,qq互联以及Facebook和Twitter授权登录    facebook目前只支持oauth2技术,个人理解其工作流程是当用户想访问当前网站,却不想注册账号,此时当前网站有其它主流网站的第三方登录支持功能,即使用当前站的合作网站的账号密码去第三方合作网站验证用户的合法性,验证成功则允许登录当前站点,无需知道第三方的账号密码。     开发前需要先注册

2014-02-18 18:31:36 4429

原创 新项目-攻城师开攻

暂存

2014-02-13 11:37:27 1389

原创 iOS 应用沙盒机制与文件操作

一、IOS沙盒机制概述:IOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会

2014-02-10 10:37:51 1193

原创 Android开发-slider menu篇

暂存

2014-02-08 22:19:25 1218

原创 Android APP增量升级的实现方式

暂存

2014-02-08 10:58:22 1907

翻译 Android可视化统计模块

ince this question was asked a few very nice open source native libraries have been created. These include:ChartDroidAndroidPlotAChartEngineAnd a commercial chart:ShinobiControls

2014-01-24 16:46:52 2322

原创 Android实现点击两次返回键退出

做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。在exit方法中,会首先判断isExit的值,如果为false的话,则置为true,同时会弹出提示,并在2000毫秒(2秒)后发出一个消息,在Handl

2014-01-22 10:35:59 1270

原创 AGPS定位基本原理浅析

GPS定位、GSM蜂窝基站定位、AGPS定位是目前最流行的三种定位方式。AGPS定位基于GPS,却又借助蜂窝网络避免了GPS定位的两大软肋,无疑是最具竞争力的一种定位方案。随着3G时代的到来,BLS业务已成为各大运营商的必争之地,这其中,AGPS方案绝对是竞争中很重要的一部分。以下本文能让你对AGPS技术有一个大致的了解。位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智

2014-01-13 14:51:21 2440

原创 GSM蜂窝基站定位基本原理浅析

位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。随着人们对BLS(Based Location Serices,基于位置的服务)需求的飞速增长,无线定位技术也越来越得到重视。GSM蜂窝基站定位,以其定位速度快、成本低(不需要移动终端上添加额外的硬件)、耗电少、室内可用等优势,作为一种轻量级的定位方法,也越来越常用。本文简单介绍一下各种基于GSM蜂窝基站的

2014-01-13 14:30:35 2586

原创 GPS定位基本原理浅析

位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。而定位导航技术中,目前精度最高、应用最广泛的,自然非GPS莫属了。网络上介绍GPS原理的专业资料很多,而本文试图从编程人员的角度出发,以一种程序员易于理解的方式来简单介绍一下GPS定位的基本原理,希望对做GPS开发的朋友有所启发。当然,本文并没有涉及具体的开发方面的技术。一、GPS定位数学模型

2014-01-13 14:29:21 14918 4

翻译 Ubuntu HTML5

Anatomy of an Ubuntu HTML5 appAn Ubuntu HTML5 app does not differ much in terms of its structure when compared to a traditional HTML site. This means developers will feel at home developing apps f

2013-12-27 11:29:24 1854

原创 Rails 初上手指南

$ gem install rails <div class="code_container"><pre class="brush: plain; gutter: false; toolbar: false">$ gem install rails<span class="caps">TIP: 如果你在 Window 下面工作,你可以

2013-12-27 11:12:06 1770

翻译 Introduction to Core Data Programming Guide

Concurrency with Core DataThere are several situations in which performing operations with Core Data on a background thread or queue is beneficial, in particular if you want to ensure that your ap

2013-12-26 10:32:44 1415

原创 Andorid之Annotation框架初使用01

暂存

2013-12-23 16:29:37 930

原创 Android之使用Android-query框架进行开发

第一节:   // 必须实现AQuery这个类AQuery aq = new AQuery(view);// 按顺序分析:取得xml对应控件id,设置图片,设置可以显示,点击事件(方法someMethod必须是public修饰)    aq.id(R.id.icon).image(R.drawable.icon).visible().clicked(this, "someM

2013-12-23 16:23:00 2257

原创 Titanium基础知识:Mobile Web开发入门

暂存

2013-12-20 10:19:45 1441

翻译 Ionic: Advanced HTML5 Hybrid Mobile App Framework

The bond between HTML5 and Native has arrived.Ionic is a beautiful front-end framework for developing hybrid mobile apps in HTML5.Create hybrid mobile apps with the web technologies you lo

2013-12-20 10:10:48 3598

原创 android PopupWindow实现从底部弹出或滑出选择菜单或窗口

本实例弹出窗口主要是继承PopupWindow类来实现的弹出窗体,布局可以根据自己定义设计。弹出效果主要使用了translate和alpha样式实现,具体实习如下:第一步:设计弹出窗口xml: Xml代码  xml version="1.0" encoding="utf-8"?>  RelativeLayout       xmlns:andro

2013-12-19 20:06:40 3549

原创 Android开发中view状态变化样式篇

1 首先是 定义 item的 selector     \drawable\listview_item_pressed.xml[html] view plaincopyprint?xml version="1.0" encoding="UTF-8"?>  selector xmlns:android="http://schemas.android

2013-12-19 17:01:34 3529

翻译 Augmented Reality on Android: Using GPS and the Accelerometer

Augmented Reality is the ability to overlay location data points on the live view of a mobile device's camera. In a sense, AR allows the phone to become a window into a slightly different, data-driven

2013-12-18 13:37:34 3152

翻译 The Android Versions History : Cupcake to KitKat

The Versions Of Android OSAndroid is a mobile operating platform owned by Google, and one of the main competitors to the iPhone, which runs on iOS. Android, Inc. was founded in 2003 in Palo Alto,

2013-12-17 20:02:07 1734

翻译 History of Programming Languages Must Know [Infographic]

History of Programming LanguagesWe already know that programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can

2013-12-17 20:00:26 1369

原创 Android 9-patch

暂存

2013-12-17 13:20:08 1016

原创 [转]Firefox OS会不会成为下一个Android?

六年前,也就是2007年11月5日那天,谷歌联合了众多手机制造商、手机芯片厂商和移动运营商等组建了一个开放手机联盟(Open Handset Aliance),六年后的今天,Mozilla也联合了众多厂商、运营商建立了一个开放Web联盟,并成立开放网络设备执行审查委员会(Open Web Device Compliance Review Board),来确保搭载Firefox  OS的手机使用的是

2013-12-16 09:53:34 1273

原创 session和cookie的一些理解

对session和cookie的一些理解由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cooki

2013-12-14 17:38:48 867

原创 [转]Android 程序框架设计

1、一些概念模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。什么是设计模式?设计模式是在某种特别的情况下,针对某种问题的某种典型、通用的解决方法。我们是需要适当了解并学习一些设计模式,在程序开发过程中,总是会涉及到一些框架设计,模块设计之

2013-12-14 17:18:47 1069

原创 Android中LocationManager的简单使用03

上接前两篇,要自己去读取什么CellId,LocationAreaCode, MobileCountryCode,MobileNetworkCode等参数,而且多数是针对GSM/UMTS。而自己使用的CDMA,跟上面的参数叫法不一样,还得自己一个一个去对应。虽然最后算是解决了,但是难道就没有更好的办法吗。翻了翻Android Developer找到一个不错的东西LocationManage

2013-12-14 16:23:42 2612

原创 android DialogFragment简单应用

一个简单的DialogFragment应用 因为Activity的showDialog(int id)被弃用了,要使用DatePickerDialog,TimePickerDialog,AlterDialog都要继承DialogFragment. 布局文件就一个Button,就不写出来了. MainActivity.java Java代码  packag

2013-12-13 18:48:15 2004

原创 Android中LocationManager的简单使用02

//获得当前位置的坐标  LocationManager locationManager = (LocationManager)  getSystemService(LOCATION_SERVICE);//获取LocationManager的一个实例  locationManager.requestLocationUpdates(LocationManager.GPS_PR

2013-12-13 16:24:29 1321

Android扫描二维码

Android类似微信扫描二维码,新添加了从相册等资源中扫描二维码,在eclipse与intellij idea中均能直接运行成功

2014-02-19

批处理语句详细完整教程

CMD命令行高级教程 批处理bat文件实现复制、删除、创建文件夹、执行程序、打开文件 批处理文件常用语法-_系网络整理资源 bat批处理教程_超级详细教程

2013-03-12

C#操作数据库、文件、网络等实例一切应有尽有

C#操作数据库、文件、网络等实例一切应有尽有 分别包括文件: C#.NET连接各类数据库(全) C#操作SQL经典 C#实例.net_经典例子400个 c#实例锦集 C#与数据库访问技术

2013-03-01

空空如也

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

TA关注的人

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