自定义博客皮肤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

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

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

翻译 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 1897

原创 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 1799

翻译 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 1434

原创 Andorid之Annotation框架初使用01

暂存

2013-12-23 16:29:37 956

原创 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 2282

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

暂存

2013-12-20 10:19:45 1464

翻译 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 3659

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

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

2013-12-19 20:06:40 3593

原创 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 3558

翻译 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 3182

翻译 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 1762

翻译 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 1406

原创 Android 9-patch

暂存

2013-12-17 13:20:08 1044

原创 [转]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 1320

原创 session和cookie的一些理解

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

2013-12-14 17:38:48 888

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

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

2013-12-14 17:18:47 1087

原创 Android中LocationManager的简单使用03

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

2013-12-14 16:23:42 2652

原创 android DialogFragment简单应用

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

2013-12-13 18:48:15 2024

原创 Android中LocationManager的简单使用02

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

2013-12-13 16:24:29 1383

原创 Android火星地图纠偏问题

刚好最近的项目中需要用到火星地图纠偏,就此总结:    暂存

2013-12-13 15:24:13 1368

原创 Android中LocationManager的简单使用01

Android中LocationManager的提供了一系列方法来地理位置相关的问题,包括查询上一个已知位置;注册/注销来自某个 LocationProvider的周期性的位置更新;以及注册/注销接近某个坐标时对一个已定义Intent的触发等。今天我们就来看看Android 中LocatinManager的简单使用,以获取当前所在的位置为例。 首先,我们需要获取LocationManage

2013-12-13 15:18:40 1469

原创 [转]解密铁路12306手机客户端的开发技术

目录[-]    "铁路12306"首日用户近20万,360手机助手下载量超17万,这一下载量说明了国人对于购买火车票的迫切希望吧,希望通过各种方式购得千金一票。但是,调查分析,有近两成的用户对此手机app不满意,下面就为你解密铁路12306手机客户端的开发技术,从中分析一下为什么人们期待已久的12306 app不让人满意。    铁路12306并没有采用传统的原生开发的方法,

2013-12-13 13:08:03 5040 1

原创 AsyncTask的用法总结

这几天被AsyncTask虐得不行,在此总结下首先:AsyncTask的参数介绍 在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提 供了一个类Handler来在子

2013-12-13 10:10:29 8290 3

原创 java 内部类详解

Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。 注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。Java代码  public class Outer{  private static int i = 1;  private int j=1

2013-12-12 18:02:29 1353 1

原创 匿名内部类总结

匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213

2013-12-12 12:05:05 1177

原创 android调用服务器接口

暂存

2013-12-11 18:07:25 2706

原创 Android 下使用 Http 协议实现多线程断点续传下载

0.使用多线程下载会提升文件下载的速度,那么多线程下载文件的过程是:(1)首先获得下载文件的长度,然后设置本地文件的长度HttpURLConnection.getContentLength();RandomAccessFile file = new RandomAccessFile("QQWubiSetup.exe","rwd");file.setLength(fi

2013-12-11 17:40:52 4563 1

原创 Android的快速开发框架 afinal

Afinal简介Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对a

2013-12-11 17:09:42 4782 1

原创 Android HttpClient介绍

Android HttpClient介绍http://www.cnblogs.com/plokmju/p/Android_apacheHttpClient.html

2013-12-11 17:03:08 1046

原创 Android调用微博接口

1.没有密钥的朋友请在这里注册一个移动应用,http://open.weibo.com/ 。注册成功后在应用信息-》基本信息中即可获得APP KEY 和 APP SECRET,没有这两个KEY你是无法发送微薄的。 仅仅这些还是不够,因为是刚刚注册的新密钥所以是不能被公众所使用的,你应当继续在 应用信息-> 测试帐号 中添加测试账号,只有添加过的测试帐号才能使用新注册的密钥发送微薄。

2013-12-11 14:40:07 1203

原创 Callback回调机制知识大全

举个例子:你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。所谓回调, 定义是“一个方法的指针传递给

2013-12-11 12:09:01 3181

翻译 Java百问

程序员经常可以通过搜索或者记忆来完成代码,但是许多时候并不真正理解为什么这样写。也就是说,有经验的程序员不会犯一些低级的错误(语法错误),但是因为不理解有可能造成一些高级错误(比如说运行无效率,代码难Debug)。《Java百问》用100个好的问题把Java常见的理解性问题说一遍,每一个问题尽量用图或者代码去描述。(像图说Java那样)带着问题去看有图的内容是一件非常有意思的事情,甚至可以

2013-12-11 10:46:15 1040

翻译 100 High-Quality Java Developers’ Blogs

Latest Update: 2013/12/02The main goal of this post is to collect 100 high quality blogs from Java developers from all over the world. Some of these blogs may not be written by pure Java developer

2013-12-11 10:29:39 1219

原创 Android 内存溢出解决方案(OOM) 整理总结

一般我们大家在遇到内存问题的时候常用的方式网上也有相关资料,大体如下几种:一:在内存引用上做些处理,常用的有软引用、强化引用、弱引用二:在内存中加载图片时直接在内存中做处理,如:边界压缩三:动态回收内存四:优化Dalvik虚拟机的堆内存分配五:自定义堆内存大小可是真的有这么简单吗,就用以上方式就能解决OOM了?不是的,继续来看...下面小马就照着上面的次序来整理下解决的

2013-12-09 14:51:34 1189

翻译 SoftReference缓存图片对象

They usually happen during the early hours of the morning, shortly before the code needs to ship: exception errors. . . .Take the following , for example. Ever seen this before?Exception in thread

2013-12-09 14:47:35 971

原创 成为android高手

前几天看完 王家林的企业级android应用开发,对里面的6给阶段印象深刻成为Android高手一般分为六个阶段:第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好;第二阶段:精通Android的

2013-12-09 10:06:11 1163

翻译 What is the single most influential book every programmer should read?

http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read?tab=votes#tab-topCode Complete (2nd edition) by Steve McConnellThe Pragmatic

2013-12-06 18:08:41 1156

原创 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2013-12-06 13:24:18 8688 7

翻译 Improving Your Code with lint

Improving Your Code with lintIN THIS DOCUMENTOverviewRunning lint from EclipseRunning lint from the command-lineConfiguring lintConfiguring lint in EclipseConfiguring the lint file

2013-12-06 11:41:15 1231

原创 Android开发之ListView Adapter优化

与所谓“战斗民族”一团队合作开发一项目,最后收尾阶段开始优化,app真特么慢,先重adapter开始  Android在UI优化方面可以从以下五个方面入手:  ◆Adapter优化  ◆背景和图片优化  ◆绘图优化  ◆视图和布局优化  ◆内存分配优化  Adapter优化  什么是Adapter?  Adapter在An

2013-12-06 11:08:06 2092 1

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关注的人

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