- 博客(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 1906
原创 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 1809
翻译 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 1442
原创 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 2297
翻译 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 3680
原创 android PopupWindow实现从底部弹出或滑出选择菜单或窗口
本实例弹出窗口主要是继承PopupWindow类来实现的弹出窗体,布局可以根据自己定义设计。弹出效果主要使用了translate和alpha样式实现,具体实习如下:第一步:设计弹出窗口xml: Xml代码 xml version="1.0" encoding="utf-8"?> RelativeLayout xmlns:andro
2013-12-19 20:06:40 3603
原创 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 3565
翻译 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 3189
翻译 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 1771
翻译 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 1421
原创 [转]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 1330
原创 session和cookie的一些理解
对session和cookie的一些理解由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cooki
2013-12-14 17:38:48 894
原创 [转]Android 程序框架设计
1、一些概念模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。什么是设计模式?设计模式是在某种特别的情况下,针对某种问题的某种典型、通用的解决方法。我们是需要适当了解并学习一些设计模式,在程序开发过程中,总是会涉及到一些框架设计,模块设计之
2013-12-14 17:18:47 1093
原创 Android中LocationManager的简单使用03
上接前两篇,要自己去读取什么CellId,LocationAreaCode, MobileCountryCode,MobileNetworkCode等参数,而且多数是针对GSM/UMTS。而自己使用的CDMA,跟上面的参数叫法不一样,还得自己一个一个去对应。虽然最后算是解决了,但是难道就没有更好的办法吗。翻了翻Android Developer找到一个不错的东西LocationManage
2013-12-14 16:23:42 2657
原创 android DialogFragment简单应用
一个简单的DialogFragment应用 因为Activity的showDialog(int id)被弃用了,要使用DatePickerDialog,TimePickerDialog,AlterDialog都要继承DialogFragment. 布局文件就一个Button,就不写出来了. MainActivity.java Java代码 packag
2013-12-13 18:48:15 2031
原创 Android中LocationManager的简单使用02
//获得当前位置的坐标 LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);//获取LocationManager的一个实例 locationManager.requestLocationUpdates(LocationManager.GPS_PR
2013-12-13 16:24:29 1393
原创 Android中LocationManager的简单使用01
Android中LocationManager的提供了一系列方法来地理位置相关的问题,包括查询上一个已知位置;注册/注销来自某个 LocationProvider的周期性的位置更新;以及注册/注销接近某个坐标时对一个已定义Intent的触发等。今天我们就来看看Android 中LocatinManager的简单使用,以获取当前所在的位置为例。 首先,我们需要获取LocationManage
2013-12-13 15:18:40 1480
原创 [转]解密铁路12306手机客户端的开发技术
目录[-] "铁路12306"首日用户近20万,360手机助手下载量超17万,这一下载量说明了国人对于购买火车票的迫切希望吧,希望通过各种方式购得千金一票。但是,调查分析,有近两成的用户对此手机app不满意,下面就为你解密铁路12306手机客户端的开发技术,从中分析一下为什么人们期待已久的12306 app不让人满意。 铁路12306并没有采用传统的原生开发的方法,
2013-12-13 13:08:03 5062 1
原创 AsyncTask的用法总结
这几天被AsyncTask虐得不行,在此总结下首先:AsyncTask的参数介绍 在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提 供了一个类Handler来在子
2013-12-13 10:10:29 8299 3
原创 java 内部类详解
Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。 注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。Java代码 public class Outer{ private static int i = 1; private int j=1
2013-12-12 18:02:29 1366 1
原创 匿名内部类总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213
2013-12-12 12:05:05 1188
原创 Android 下使用 Http 协议实现多线程断点续传下载
0.使用多线程下载会提升文件下载的速度,那么多线程下载文件的过程是:(1)首先获得下载文件的长度,然后设置本地文件的长度HttpURLConnection.getContentLength();RandomAccessFile file = new RandomAccessFile("QQWubiSetup.exe","rwd");file.setLength(fi
2013-12-11 17:40:52 4571 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 4788 1
原创 Android HttpClient介绍
Android HttpClient介绍http://www.cnblogs.com/plokmju/p/Android_apacheHttpClient.html
2013-12-11 17:03:08 1052
原创 Android调用微博接口
1.没有密钥的朋友请在这里注册一个移动应用,http://open.weibo.com/ 。注册成功后在应用信息-》基本信息中即可获得APP KEY 和 APP SECRET,没有这两个KEY你是无法发送微薄的。 仅仅这些还是不够,因为是刚刚注册的新密钥所以是不能被公众所使用的,你应当继续在 应用信息-> 测试帐号 中添加测试账号,只有添加过的测试帐号才能使用新注册的密钥发送微薄。
2013-12-11 14:40:07 1215
原创 Callback回调机制知识大全
举个例子:你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。所谓回调, 定义是“一个方法的指针传递给
2013-12-11 12:09:01 3196
翻译 Java百问
程序员经常可以通过搜索或者记忆来完成代码,但是许多时候并不真正理解为什么这样写。也就是说,有经验的程序员不会犯一些低级的错误(语法错误),但是因为不理解有可能造成一些高级错误(比如说运行无效率,代码难Debug)。《Java百问》用100个好的问题把Java常见的理解性问题说一遍,每一个问题尽量用图或者代码去描述。(像图说Java那样)带着问题去看有图的内容是一件非常有意思的事情,甚至可以
2013-12-11 10:46:15 1045
翻译 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 1225
原创 Android 内存溢出解决方案(OOM) 整理总结
一般我们大家在遇到内存问题的时候常用的方式网上也有相关资料,大体如下几种:一:在内存引用上做些处理,常用的有软引用、强化引用、弱引用二:在内存中加载图片时直接在内存中做处理,如:边界压缩三:动态回收内存四:优化Dalvik虚拟机的堆内存分配五:自定义堆内存大小可是真的有这么简单吗,就用以上方式就能解决OOM了?不是的,继续来看...下面小马就照着上面的次序来整理下解决的
2013-12-09 14:51:34 1197
翻译 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 977
原创 成为android高手
前几天看完 王家林的企业级android应用开发,对里面的6给阶段印象深刻成为Android高手一般分为六个阶段:第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好;第二阶段:精通Android的
2013-12-09 10:06:11 1166
翻译 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 1168
原创 Android实现推送方式解决方案
本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也
2013-12-06 13:24:18 8704 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 1239
原创 Android开发之ListView Adapter优化
与所谓“战斗民族”一团队合作开发一项目,最后收尾阶段开始优化,app真特么慢,先重adapter开始 Android在UI优化方面可以从以下五个方面入手: ◆Adapter优化 ◆背景和图片优化 ◆绘图优化 ◆视图和布局优化 ◆内存分配优化 Adapter优化 什么是Adapter? Adapter在An
2013-12-06 11:08:06 2099 1
批处理语句详细完整教程
2013-03-12
C#操作数据库、文件、网络等实例一切应有尽有
2013-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人