摘要: 发送广播Intent intent = new Intent();// 这个action对应的事现实生活中的广播频道intent.setAction("com.example.broadcast.music");//通过intent传值intent.putExtra("msg", data);sendBroadcast(intent);接受广播public class MyReceiver extends BroadcastReceiver {// 接受广播后的回调函数@Overridepublic void onReceive(Context cont 阅读全文
posted @ 2013-12-12 20:34 skyko 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-11 20:48 skyko 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 对android布局xml文件一直findViewById十分消耗时间,所以用Javaswing写了一个简单的自动findViewById,这只是一个雏形,原理很简单就是解析XML文件.使用方法:只需要将android的布局xml文件内容copy到左边面板中,点击中间的findID按钮,右边面板就可以findViewById.本来想做成一个eclipse插件的,但是网上eclipse插件编程的资料很少就做了一个swing版本的.如果有会做eclipse插件的博友,希望可以写一个自动findViewById的插件, 阅读全文
posted @ 2013-12-06 16:36 skyko 阅读(530) 评论(0) 推荐(0) 编辑
摘要: Control.java public void login(final Handler handler, final String name, final String pass) { new Thread(new Runnable() { @Override public void run() { String urlString = ACTIONURL + "username=" + name + "&password=" + ... 阅读全文
posted @ 2013-12-06 16:20 skyko 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: //mainActivitypackage com.example.multthreaddownload;import java.io.File;import java.io.IOException;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import android.annotation.SuppressLint;import android.app.Activity;import android.os.Bundle;import android.o 阅读全文
posted @ 2013-11-25 09:15 skyko 阅读(413) 评论(0) 推荐(0) 编辑
摘要: package com.example.android_server.aidlService;import android.app.Service;import android.content.Intent;import android.os.IBinder;import android.os.RemoteException;import com.example.android_server.aidlService.IStudent.Stub;public class MyAIDLService extends Service { StudentBinder binder=null; ... 阅读全文
posted @ 2013-11-14 10:47 skyko 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 调用端代码String string = getContentResolver().getType(Uri.parse("content://com.test.provider"));Toast.makeText(MainActivity.this, "ss:"+string, 200).show();Intent intent = new Intent();intent.setType(string);startActivityForResult(intent, 0);@Overrideprotected void onActivityResult(i 阅读全文
posted @ 2013-11-12 21:41 skyko 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 以下内容来自知乎,作者@MoonMonster,百度无线用户体验部交互设计师,上海MUX负责人。本文通过了解iOS&Android这两个基本制霸移动平台的智能手机系统的交互区别(深坑),让从业者获得一些有益于开发设计的启示。1.导航模式首先从导航模式开始,iOS 应用大多数情况,只提供单一的路径。无论什么样的程序,都只有一个窗口,这个窗口用于放置程序的内容和功能,用户不会意识到这个窗口。在 iOS 设备中,用户觉得程序就是依次呈现的一屏又一屏图像。可以把一屏图像想象成一个离散的视觉状态或者模态。一个程序拥有的屏数或多或少,每一屏都是各种素材和控件的组合,由此而衍生了iOS 应用内的多种 阅读全文
posted @ 2013-11-12 18:45 skyko 阅读(626) 评论(0) 推荐(0) 编辑
摘要: package com.example.android_dialog;import android.app.Activity;import android.os.Bundle;import android.widget.RadioGroup;import android.widget.RadioGroup.OnCheckedChangeListener;public class RadioTestActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { ... 阅读全文
posted @ 2013-11-06 22:01 skyko 阅读(280) 评论(0) 推荐(0) 编辑
摘要: package com.example.android_actionenu.test;import android.annotation.SuppressLint;import android.app.ActionBar;import android.app.ActionBar.OnNavigationListener;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.SpinnerAdapter;import android 阅读全文
posted @ 2013-11-06 19:48 skyko 阅读(275) 评论(0) 推荐(0) 编辑