移动开发
scarlett_hy
这个作者很懒,什么都没留下…
展开
-
Android学习笔记系列教程集合
首页 | Android初级 | Android资料 |Android进阶 |Android源码 |Android书籍 |Android游戏开发Android是由谷歌在2007年推出的一个开放系统平台,主要针对移动设备市场,目前版本为Android 4.0。Android基于Linux,开发者可以使用Java或C/C++开发Android应用。本专题将为大家详解Andr转载 2011-11-18 10:57:12 · 995 阅读 · 0 评论 -
java synchronized详解
java synchronized详解 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一转载 2011-11-24 14:19:25 · 440 阅读 · 0 评论 -
Android 中MenuInflater的使用(布局定义菜单)!
大家好,我们上一节讲的是LayoutInflater 的 使用,而这一节我将讲一下MenuInflater ,顾名思义,LayoutInflater 是用来解析定义在layout 下的布局文件,那么MenuInflater 是不是用来解析定义在menu 目录下的菜单布局文件呢? 恭喜你答对了!(*^__^*) 嘻嘻……我们传统意义上 的定义菜单感觉比较繁琐,当我们使用MenuInflate转载 2011-11-23 12:19:48 · 934 阅读 · 0 评论 -
java中br.readLine与 br.read的用法区别
read方法功能:读取单个字符。 返回:作为一个整数(其范围从 0 到 65535 (0x00-0xffff))读入的字符,如果已到达流末尾,则返回 -1 readLine方法功能:读取一个文本行。通过下列字符之一即可认为某行已终止:换行 ('\n')、回车 ('\r') 或回车后直接跟着换行。 返回:包含该行内容的字符串,不包含任何行终止符,如果已到达流末尾,则返回 null 为了帮助理原创 2011-11-22 11:28:32 · 22632 阅读 · 1 评论 -
用Java实现按字节长度截取中英文数字字符串的方法总结
public static String subStr(String str, int subSLength) throws UnsupportedEncodingException { if (str == null) return null; else { int tempSubLength = subSLength;// 截取字节数 String转载 2011-11-22 10:31:38 · 1028 阅读 · 0 评论 -
如何获得并配对连接在同一Wifi网段上的其他手机
Android系统有没有提供一个让你方便的获取连接在同一Wifi网段上的其他用户的API呢??答案是否定的,那么Wifi版的飞鸽传书是如何实现这个功能的呢??之前在开发这个项目时,我上网找了很久,也只搜索到mars老师那个视频的搜索Wifi热点的例子。所以,现在发上来给大家分享一下。我个人的理解是“三次握手”。1、首先,数据接收方Receiver启动广播线程,通过某个特点的端口UDP_BO转载 2011-11-22 10:25:34 · 7641 阅读 · 2 评论 -
IntentFilter
当Intent在组件间传递时,组件如果想告知Android系统自己能够响应和处理哪些Intent,那么就需要用到IntentFilter对象。 顾名思义,IntentFilter对象负责过滤掉组件无法响应和处理的Intent,只将自己关心的Intent接收进来进行处理。 IntentFilter实行“白名单”管理,即只列出组件乐意接受的Intent,但IntentFilter只会过滤隐式转载 2011-11-22 13:31:37 · 60667 阅读 · 10 评论 -
onFling无法触发
今天使用 ViewFlipper 来实现手势的时候 onFling的事件怎么也触发不了 . 我的XML中含有Gridview,没有scrollview,也无法触发onfling,后来加上以下代码 @Override public boolean dispatchTouchEvent(MotionEvent ev) { myGestureDet原创 2011-11-18 18:07:36 · 2959 阅读 · 0 评论 -
android多activity退出整个程序的一个实现
android多activity退出整个程序的一个实现分类: About Android 2011-03-04 09:33 197人阅读 评论(0)收藏举报问题:多activity中退出整个程序,例如从A->B->C->D,这时我需要从D直接退出程序。网上资料:{finish()和system(0)都只能退出单个activity。杀进程等的等方式都不行~~~转载 2011-11-18 11:05:23 · 1107 阅读 · 0 评论 -
Activity的taskAffinity属性
Activity的taskAffinity属性博客分类:Android资讯 Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。 那么为什么我们创建的Ac转载 2011-11-18 11:05:08 · 473 阅读 · 0 评论 -
Notifation通知栏信息
.Notifation通知栏信息 Notifation通知栏会在屏幕上方向用户提示信息 但是不会打断用户正在阅读的内容,除非用户手动将 Notifation通知栏拉下。 Notifation的好处就是在于不会影响用户的操作,比如用户正在阅读非常重要的信息这时候帮他直接打开一个activity会非常不合适 因为直接影响到了他当时的操作行为 所以Notifation就出来了。建议大家在转载 2011-11-18 11:04:55 · 1164 阅读 · 0 评论 -
startActivity方法启动一个新的activity时怎么让新的activity在另一个新的 task中
FLAG_ACTIVITY_NEW_TASK:从一个Activity中要通过intent调出另一个Activity的话,需要使用 FLAG_ACTIVITY_NEW_TASK 否则的话,会有force close: 03-01 18:49:37.888 E/AndroidRuntime( 2706): FATAL EXCEPTION: main 03-01 18:49:37.888转载 2011-11-18 11:04:39 · 11847 阅读 · 2 评论 -
Task Affinity
什么是Affinity在某些情况下,Android需要知道一个Activity属于哪个Task,即使它没有被启动到一个具体的Task里。这是通过任务共用性(Affinities)完成的。任务共用性(Affinities)为这个运行一个或多个Activity的Task提供了一个独特的静态名称,默认的一个活动的任务共用性(Affinity)是实现了该Activity的.apk包的名字。转载 2011-11-18 11:04:20 · 2511 阅读 · 1 评论 -
Task 与 Activity 详解
1. Task是包含一系列Activity的堆栈, 遵循先进后出原则. 2. Task默认行为: (1) 前提: Activity A和Activity B在同一个应用中. 操作: Activity A启动开僻Task堆栈(堆栈状态: A), 在Activity A中启动Activity B(堆栈状态: AB), 按下BACK返回键(堆栈状态: A).转载 2011-11-18 11:04:05 · 793 阅读 · 1 评论 -
Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常
Android 3.0 访问WebService 出现 android.os.NetworkOnMainThreadException异常博客分类:Android 以前用2.2 访问WebService没有问题,到3.0上访问出现android.os.NetworkOnMainThreadException找了资料经过实践,解决方法是在activity类中的转载 2011-11-18 10:58:37 · 1037 阅读 · 0 评论 -
TimerTask
写惯java的人可能会认为Timer的使用应该如下:程序功能很简单:10秒后,SetTitle为“hear me?”,然后,实际上这样做是不行的,这跟Android的线程安全有关!Java代码 package com.ray.test; import java.util.Timer; import java.util.TimerTask; im转载 2011-11-18 10:57:36 · 470 阅读 · 0 评论 -
instanceof
简介 instanceof是Java的一个二元操作符,和==,>,关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。可以用在继承中的子类的实例是否为父类的实现。相当于c#中的is操作符。 举个例子: String s = "I AM an Object!"; boolean isObject = s instan转载 2011-12-01 10:09:19 · 789 阅读 · 0 评论