《疯狂Android讲义》第2章的内容确实有点多,几乎一口气把界面编程会用到的东西都塞过来,累觉不爱。熟悉了这些组件的属性和用法还不够,头脑里还是一片混乱,不知道谁是谁的“爹”。所以笔者用了一个晚上的时间翻查Android API,仔细去了解他们的关系,借助MindManager和GenMyModel(在线UML工具)梳理一遍本章书所提到的UI组件和接口,有对应的思维导图和类图,对了解学习Android界面编程会有穿针引线的作用。...
分类:
移动平台 时间:
2014-01-25 23:33:48
收藏:
0 评论:
0 赞:
0 阅读:
459
Android中主要组件之Activity的生命周期,基本都是翻译Android
API和个人的理解。首先看一下Android
api中所提供的Activity生命周期图:Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码: 1
public cl...
分类:
移动平台 时间:
2014-01-25 23:26:48
收藏:
0 评论:
0 赞:
0 阅读:
572
1.如上图,下载最新adt-bundle:
http://developer.android.com/sdk/index.html 里面集成了 eclipse,SDK,SDK
Manager。2.设置环境变量,需要将SDK中tools,platform-tools路径都添加进path中。例如,我电脑...
分类:
移动平台 时间:
2014-01-25 22:55:18
收藏:
0 评论:
0 赞:
0 阅读:
435
现在软件市场上有很多可以改变手机地理位置的软件,更改后打开微信就可以随意定位,甚至前几年有依靠这个技术打广告为生的小型公司。
一获取地理位置的方法
获取地理位置的方法一般分为两种。
1)GPS
24颗卫星定位全球(图片来自维基百科)给出详解地址:http://zh.wikipedia.org/wiki/GPS;
但是向卫星对请求信号强度的要求比较高,很多专门的硬件设备有时都达不到,所...
分类:
移动平台 时间:
2014-01-25 23:02:48
收藏:
0 评论:
0 赞:
0 阅读:
564
Android JNI之Android.mk、Application.mk...
分类:
移动平台 时间:
2014-01-25 22:53:48
收藏:
0 评论:
0 赞:
0 阅读:
426
http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
分类:
移动平台 时间:
2014-01-25 22:44:48
收藏:
0 评论:
0 赞:
0 阅读:
457
1、mysqlhttp://dev.mysql.com/doc/refman/5.5/en/index.html安装sudo
apt-get install updatesudo apt-get install mysql-server-5.5
mysql-client-5.52、安装web.pys...
分类:
移动平台 时间:
2014-01-25 21:27:57
收藏:
0 评论:
0 赞:
0 阅读:
622
Fragment提供了把UI分解成不同组成部分的方法,从而使得每一个部分都能在其运行的设备上以正确的形式被展现。在手机上,列表视图会占据整个屏幕,点击一个列表项将会把用户带到新的屏幕以展示内容。但是在平板电脑上,列表视图只显示一部分,内容也会被同步展示。Fragment生命周期:1、onCreate...
分类:
移动平台 时间:
2014-01-25 20:40:27
收藏:
0 评论:
0 赞:
0 阅读:
435
在上一篇中我们学会了ActionSheet的使用,细心的朋友可能会发现其中创建列表的格式是HTML的,代码如下:
function showCustomHtmlSheet() {
$("#afui").actionsheet('BackShow Alert 3Show Alert 4');
}
这一篇我们来研究一下json格式的ActionSheet,其实很简单,和上一篇中的分析方法...
分类:
移动平台 时间:
2014-01-25 21:47:57
收藏:
0 评论:
0 赞:
0 阅读:
408
本文将解析Android View的onClick事件的回调机制,通过这个设计,可以明白接口和对象组合是非常重要的。记得我们在写Button的onClick事件是往往会这样来写:
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}...
分类:
移动平台 时间:
2014-01-25 22:35:18
收藏:
0 评论:
0 赞:
0 阅读:
453
最近下了好多android源码在学习,由于原来的环境SDK版本比较少,只有8,10,14
下载下来的源码有许多3,4,14,17。。。。。。
虽然有些可以通过更改版本,然后运行,但是还有不少实用的例子无法运行,所以就打算重新安装一下开发环境,安装最新的,包含全部SDK版本
1.从http://www.eclipse.org/downloads/ 下载最新的eclipse ,我下载的版本是e...
分类:
移动平台 时间:
2014-01-25 22:03:47
收藏:
0 评论:
0 赞:
0 阅读:
448
使用Flume Log4j Appender正确的姿势
我们使用Flume-ng的LoadBalancingLog4jAppender,将线上服务的日志实时传输到日志服务器,转交给告警系统和HDFS做存储。
FLume的Log4j Appender必须使用Log4j的异步加载器,否则一旦日志服务器挂掉,将会导致应用服务器宕机。
使用过程中的坑
问题1: Flume Log4j使用异...
分类:
移动平台 时间:
2014-01-25 20:56:17
收藏:
0 评论:
0 赞:
0 阅读:
537
上篇讲到 pad 从PC接收文件的 python 脚本 getfile1.py
这篇讲 android 手机从PC接收文件的 python 脚本 getfile2.py , 这个比getfile1.py更好用....
分类:
移动平台 时间:
2014-01-25 22:01:17
收藏:
0 评论:
0 赞:
0 阅读:
547
你刚刚学习了如何编写一个简单的用户界面和基本行为的应用程序。在这一点上,你可能会考虑实施,这将打开你的项目变成一个全功能的应用程序的其他行为。
当你考虑哪些功能要添加的,记住,你不必从头开始实现的一切。 iOS的规定,定义特定的功能集,从游戏和媒体对安全和数据管理,它可以集成到你的应用程序框架。你已经使用UIKit框架来设计你的应用程序的用户界面,并Foundation框架把常用的数据结构和行...
分类:
移动平台 时间:
2014-01-25 21:11:17
收藏:
0 评论:
0 赞:
0 阅读:
415
经本人亲测,以下方法可行:
1.你的Android模拟器上,在主页点击menu进行设置,把语言设置成中文(简体),然后勾选谷歌拼音输入法,然后点击默认,更改成谷歌拼音输入法,设置完成。
设置完以后是这样的。...
分类:
移动平台 时间:
2014-01-25 22:31:48
收藏:
0 评论:
0 赞:
0 阅读:
437
当你开发你的应用程序,你会希望你已经学会了,并且更在您的指尖的信息。你可以得到所有你需要的信息而不必离开的Xcode。
Xcode中附带包含了许多不同类型的文件,包括一般和概念指南,框架和类引用,并针对性的帮助文章的一个大文档套件。您可以通过多种方式,如对Xcode的区域单击鼠标右键来学习如何使用它们,在主项目窗口的上下文感知代码帮助打开快速帮助窗格,或搜索的文档窗口访问该文档找导游和完整的A...
分类:
移动平台 时间:
2014-01-25 21:57:57
收藏:
0 评论:
0 赞:
0 阅读:
489
在开始开发iOS应用今天,你学到的iOS应用程序开发的基础知识。在这一点上,你就可以开始开发你的第一个全功能的应用程序。虽然服用一个应用程序从一个简单的概念到App Store是一个不小的任务,你本文档中所学到的工艺和做法将引导您正确的方向前进。
这里是哪里,从这里去了几个方向:
1.注册成为开发者。
在应用程序分发指南“管理帐户”将引导您完成注册成为苹果开发的过程。
2.学会...
分类:
移动平台 时间:
2014-01-25 22:39:48
收藏:
0 评论:
0 赞:
0 阅读:
458
文章地址:http://ryantang.me/blog/2014/01/24/android-optimise-layout/...
分类:
移动平台 时间:
2014-01-25 21:12:57
收藏:
0 评论:
0 赞:
0 阅读:
492
之前重要负责收集联系人添加归属地,公司这两个智能分组;网上的实现方法很多,有说通过webserver来查询,但是网络这种形式不是长远之道;毕竟服务器不是你自己的,还有其他很多的各种不稳定因素。那下面,就主要介绍归属地这个分组我是怎么实现的。
经过自己制作一个第三方的归属地数据库来实现的。我使用的全国手机归属地数据记录是2013年中旬的,当时弄到数据后吓坏,全国的手机归属地记录总共有28.6w多条...
分类:
移动平台 时间:
2014-01-25 21:54:37
收藏:
0 评论:
0 赞:
0 阅读:
442
MainActivity如下:
package cc.test;
import java.util.Calendar;
import java.util.Locale;
import android.app.Activity;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.app.T...
分类:
移动平台 时间:
2014-01-25 21:33:47
收藏:
0 评论:
0 赞:
0 阅读:
447