移动平台-月排行
记录下android 中SimpleExpandableListAdapter的使用。直接上代码,有详细的注释
MainActivity.java
package com.yx.expandablelistview;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
impo...
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/12684155前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过完国庆到新公司报道,感觉还不错,就是现在住的地方离新公司有点远,地铁20站,伤不起啊,我每天早上7...
一、前言
在目前的移动应用开发大潮下,使用web技术进行移动应用开发正变得越来越流行,它主要使用html5、css3、js等技术,在跨平台性、可移植性方面具有无可比拟的优势,特别适合开发对性能要求不太高、项目不太庞大的应用。这对于有过web经验及刚入门移动应用的同学来说,绝对是福音。
接下来的几篇文...
本篇文章介绍如何实做ApplicationMenu,用以在点选ApplicationBar的选项之后,在同一个页面显示选单,为自己留个纪录也希望能帮助到有需要的开发人员。
注:本文翻译自Google官方的Android Developers
Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/zoom.html这节课将展示如何做一...
这个是Google自己提供的页面,适合Android平板使用,能让屏幕分为两部分,一部分显示操作列表,另一部分显示内容,这两部分分别由Fragment构成package
com.testdemo;import android.os.Bundle;import android.support.v4.a...
http://en.wikipedia.org/wiki/J1708J1708SAE
J1708is a standard used forserial communicationsbetweenECUson a heavy duty
vehicle and also between a compu...
我是如何在Tizen app大赛中获奖的
在2013年9月底,我才决定参加Tizen app大赛,这时离大赛结束时间只有下40来天了。时间非常紧迫,为了了解在大赛中获奖的概率,先分析了一下自己的劣势和优势。
先说劣势吧:
l 我从来没有写过真正意义的app。虽然从事mobile开发已经有七八年时间了,但都是在搞像GUI,内核,多媒体,浏览器和通讯这些底层的东西。
l 我对...
对话框中的小红线可以被移动的一、类名是
CBinarizationDlg二、定义两个变量BOOL m_flag;int nPos;在构造函数初始化m_flag =
false;nPos=256;三、响应消息函数三个afx_msg void OnPaint();afx_msg void OnLButt...
应用程序实质上是 Web 应用程序。如果您知道如何生成 Web 应用程序,则您就知道如何生成
SharePoint 相关应用程序。您可以使用任何语言,如 HTML、JavaScript、PHP 或 .NET,并且您可以使用喜爱的 Web 开发工具(包括
Microsoft Visual Studio...
(注:中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接。)前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们...
之前介绍了AsyncTask,今天介绍Handler+Thread的使用方式。
使用Handler+Thread也可以执行一个异步的任务,并可以通过handler更新UI。
注:这篇文章只讲API,关于Handler,Looper,Message,MessageQueue的原理我们下一篇讨论。
使用handler+Thread的典型方式是这样的:
必须重写Handler的h...
这篇文章将分析android中的消息机制。
通过上一篇文章,我们了解到:
每一个handler其实都绑定了一个线程(Thread)和消息队列(MessageQueue),消息队列中存放的是一堆待处理的消息,Looper通过一个loop方法不断从消息队列中获取到消息(Message)(先进先出的方式),执行消息队列的出队方法,然后该消息会通过自身绑定target(其实是一个handler...
原文链接:
Introduction to Bootstrap: A Tool for Building Responsive, Mobile-First Projects
下载:
示例代码Bootstrap-Code.zip
原文时间: 2014年02月28日
翻译时间: 2014年03月01日
翻译人员: 铁锚
简介
随着移动设备的日益普及,web开发人员需要考虑将网站开发...
一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据,
也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据
进行添删改查。关于数据...
FTP操作类( 拷贝、移动、删除文件 创建目录 ) class class_ftp{ public $off; 返回操作状态(成功 失败) public $conn...
首先感谢各位兄弟姐妹们的耐心等待。本书预计在3月中旬上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。附录为笔者和审稿专家之一的吴劲良先生关于本书定位、学习方法等方面的讨论。相信这些讨论内容能引起读者的共鸣。附录的内容来自笔者和吴劲良先生的几份讨论邮件,此处略有修改。[-->笔者发给吴劲良先生的邮件]吴兄:我有几个问题想和你深层...
昨天给大家粗略的介绍了一下我那个简单的项目:Android之基于XMPP协议即时通讯软件(一)从今天开始,就详细展开的介绍设计思路,一是给自己做个总结,二是希望能给各位朋友一点点帮助吧!也
许和很多刚刚开始入行程序猿的朋友一样,我最初也是每开始一个新项目,只是稍微思考一下便开始写代码。一个星期后,尽...
苹果开发者客服电话地址:https://developer.apple.com/contact/phone.php中国大陆地区客服电话:4006 701
855中国香港地区客服电话:(852) 21129966中国台湾地区客服电话:0800 022 237
有一部分三星的手机关闭屏幕以后,刚打开屏幕,前台的activity就会resume状态,因为我们使用cocos2d-x引擎,默认resume和activity的resume事件是一致的,我们在resume里把关闭的声音重新打开,所以导致,用户点亮屏幕以后(尚未解锁),就会听到游戏内的声音(如果在关闭屏幕时我们游戏处于前台)。
为了解决这个问题,我们需要修改我们resume触发的时机。确保在解锁以后才进入我们游戏的resume状态。
那么我们游戏应该在什么时机进入resume状态呢?
1. 系统activi...