- 浏览: 9740 次
最新评论
文章列表
转自:http://www.cnblogs.com/fanchangfa/archive/2012/08/25/2657012.html
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。
Android总Activity的启动模式分为四种:
Activity启动模式设置:
<activity android:name=".MainActivity" android:launchMode= ...
- 2014-04-02 18:05
- 浏览 277
- 评论(0)
摘自:http://blog.csdn.net/android_panda/article/details/7607946
给cygdrive配置ndk-build命令:
在cygwin/etc/profile文件33行添加:
PATH="/usr/local/bin:/usr/bin:/cygdrive/d/android_tools/android-ndk-r8e:${PATH}"
1、Android 开发环境搭建
Android开发环境搭 ...
- 2014-04-02 18:05
- 浏览 200
- 评论(0)
摘自:http://www.cnblogs.com/911/archive/2008/05/20/1203477.html
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作
运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号 ...
- 2014-04-02 18:05
- 浏览 316
- 评论(0)
摘自:http://hi.baidu.com/hanluhuass/item/565de4a6ba71cd0ba8cfb7dc
方法1:startActivity(newIntent(Settings.ACTION_WIFI_SETTINGS));
方法2:Intentintent=newIntent("/"); ComponentNamecm=newComponentName("com.android.settings","com.android.settings.WirelessSettings"); intent.setC ...
- 2014-04-02 18:05
- 浏览 529
- 评论(0)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;
public class Myeclipse_65gen {private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http:// ...
- 2014-04-02 18:05
- 浏览 267
- 评论(0)
摘自:http://zhxhinfu.blog.163.com/blog/static/187571188201261893241183/
一、判断网络连接是否可用public static boolean isNetworkAvailable(Context context) {ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE);if (cm == null) { } else { //如果仅仅是用来判断网络连接 // ...
- 2014-04-02 18:05
- 浏览 258
- 评论(0)
摘自:http://blog.csdn.net/chuan122345/article/details/1770283
解决思路
在现实应用中,很多时候都需要让多个线程按照一定的次序来访问共享资源,例如,经典的生产者和消费者问题。这类问题描述了这样一种情况,假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中的产品取走消费。如果仓库中没有产品,则生产者可以将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止。如果仓库中放有产品,则消费者可以将产品取走消费,否则停止消费并等待,直到仓库中再次放入产品为止。显然,这是一个同步问题,生产者和消费者共享同一资源, ...
- 2014-04-02 18:05
- 浏览 233
- 评论(0)
int[] arr = new int[]{2,4,3,12,5,8,6,9,7};
//选择排序
for(int i=0;i<arr.length-1;i++){
for(int j=i+1;j<arr.length;j++){
if(arr[i]>arr[j]){
int t = arr[i];
arr[i] = arr[j];
arr[j] = t; ...
- 2014-04-02 18:05
- 浏览 527
- 评论(0)
摘自:http://www.cnblogs.com/pomp/archive/2007/10/19/930145.html
简单的可以理解为: heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。 预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。 ...
- 2014-04-02 18:05
- 浏览 428
- 评论(0)
摘自:http://blog.csdn.net/linghu_java/article/details/8574102
packageandroid.util;
importjava.util.LinkedHashMap;
importjava.util.Map;
/**
*Acachethatholdsstrongreferencestoalimitednumberofvalues.Eachtime
*avalueisaccessed,itismovedtotheheadofaqueue.Whenavalueis
*addedtoafullcache,thevalue ...
- 2014-04-02 18:05
- 浏览 372
- 评论(0)
摘自:http://hi.baidu.com/crazygit/item/702eef7a1fd0053e70442358
虽然在登录系统中使用了WebService与服务端进行交互。但是在传递大量的数量时,WebService显得有些笨拙。在本节将介绍移动电子相册中使用的另外一种与数据库交互的方法。直接发送HTTPGET或POST请求。这就要用到HttpGet、HttpPost以及HttpURLConnection这些类。
15.3.1HttpGet类和HttpPost类
本节将介绍AndroidSDK集成的ApacheHttpClient模块。要注意的是,这里的ApacheHttpCl ...
- 2014-04-02 18:05
- 浏览 285
- 评论(0)
摘自:http://blog.csdn.net/woaieillen/article/details/7373090
广播接收器:
广播接收者(BroadcastReceiver)用于监听系统事件或应用程序事件,通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()可以向系统发送广播意图,通过广播一个意图(Intent)可以被多个广播接收者所接收,从而可以在不用修改原始的应用程序的情况下,让你对事件作出反应。
其中Context.sendBroad()主要是用来广播无序事件(也被称为有序广播Normal broadcast) ...
- 2014-04-02 18:05
- 浏览 223
- 评论(0)
摘自:http://blog.csdn.net/stonecao/article/details/6425019
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信
2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/docs/guide/developing/tools/aidl.html中对步骤作了详细描述:
...
- 2014-04-02 18:05
- 浏览 258
- 评论(0)
摘自:http://blog.csdn.net/xiangjai/article/details/7835023
正文
在Android的网络通讯中,通常会使用Socket进行设备间数的数据通讯,使用Http来对网络数据进行请求。
1、Socket(套接字)
不管是有过Java开发经验还是.NET开发经验的同学都应该对Socket有或多或少的了解,常见的TCP或者UDP协议其实都是基于Socket来实现的。
Socket是用于描述网络上的一个设备中的一个进程或者应用程序的,Socket由IP地址和端口号两部分组成。IP地址用来定位设备,端口号用来定位应用程序或者进程,比 ...
- 2014-04-02 18:05
- 浏览 460
- 评论(0)
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileFilter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.UUID;
/**
* @author hutuanle
* do ...
- 2014-04-02 18:05
- 浏览 241
- 评论(0)