- 博客(44)
- 资源 (224)
- 问答 (1)
- 收藏
- 关注
原创 Java Listener 模式
每种语言都有自己回调的方法,java也不例外.Java的回调是采用多态的方式来回调.比如: 1 interface MouseListener { 2 //当click方法被调用的时候代表被鼠标点击了. 3 void click(); 4
2011-08-31 18:00:23 2174
原创 Android中的JSON详细总结
1、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org 2、JSON的结构:(1) N
2011-08-31 17:01:02 4339
原创 preferenceActivity和preferencescreen用法
1. 首先生成一个preferencescreen的xml文件..看代码: xmlns:android="http://schemas.android.com/apk/res/android"> android:key="check1"
2011-08-31 13:29:16 1867
原创 AlertDialog使用实例
创建项目AlertDialogDemo如图AlertDialogDemo.java文件代码如下:view sourceprint?01package zerone.AlertDialogDemo;
2011-08-31 12:32:33 1064
原创 Android开发之PreferenceActivity .
今天我们来讲PreferenceActivity的使用。我们先来认识一下它,看看它长什么样?呵呵,截图如下:看到没?这就是PreferenceActivity.看起来蛮眼熟的,在哪见过。呵呵,对,在我们得模拟器“设置”—>“无线和网络”中,就使用了这个。呵呵,下面来跟据一
2011-08-31 11:53:48 1108
原创 List的remove方法,你是否真的懂了
题目是这样的: import java.util.*; public class CollectionTest { public static void main(String[] args) {
2011-08-30 23:16:56 2212
原创 finally 不会执行的情况
在 Java 中,finally 有没有可能不会执行的,试看看下面的情况 Java代码 public class TestFinally { private static class DaemonThread extends Thr
2011-08-30 22:34:00 2643
原创 android IO流 写入 读出
String –> InputStreamInputStrem is = new ByteArrayInputStream(str.getBytes());ByteArrayInputStream stream = new ByteArrayInputStream
2011-08-26 17:32:31 6038
原创 利用Android 2.2新特性完成缩略图
在Android 2.2版本之前,如果需要完成缩略图功能,往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。但是到了Andorid 2.2版本,如果大家还这么做,那么就证明大家已经成为那个专打怪兽的奥特曼(out
2011-08-26 17:28:50 1016
原创 android获得mac和ip .
1、Android 获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: view plaincopy to clipboardprint?"font-family:Arial;B
2011-08-25 17:54:23 1724
原创 android完全退出应用程序的三种方式 .
当应用不再使用时,通常需要关闭应用,可以使用以下两种方法关闭android应用: 第一种方法:首先获取当前进程的id,然后杀死该进程。 建议使用这种方式android.os.Process.killProcess(android.os.Process.myPid())
2011-08-25 17:54:00 1126
原创 android webview读取html和js .
WebView对Javascript的支持也很强,google一个Java和Javascript互调的例子 整个Eclipse ADT工程例子中都有,这里重点分析一下代码:Java代码 public class WebViewDemo ex
2011-08-25 17:53:04 1691
原创 android图片的缩放 .
import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graph
2011-08-25 17:52:43 955 1
原创 [Android实例] android多点触摸demo .
MultiTouchActivityJava代码 package com.zhaokai.multitouch; import android.app.Activity; import android.os.Bundle; im
2011-08-25 17:52:19 1239
原创 EditText输入事件截获与监听
本节介绍一下EditText中进行文字截获和事件监听。 预期目标:如下图,输入框中每输入一个字符,下面的TextView可以迅速的显示出来输入框中的内容 1.第一种实现方法:使用setOnKeyListener(),不过这种方式只能监听硬键盘事件
2011-08-25 17:51:30 1303 1
原创 android---Timer和Handler
Timer是一个执行任务的类,他接受TimerTask的参数;Timer执行任务有两种方式,一种是在某个指定的时候执行某个任务timer.schedule(Timertask task,Data data),另一种是在多长时间之后执行某个任务timer.schedule(Ti
2011-08-22 11:31:46 1065
原创 Android 如何设置 Notification 中PendingIntent 的 Intent
今天在写完 “ Android Notification 的使用 ” 的时候,发现有几个问题,特别是设置Notification的Intent使之能够像 QQ 或其他程序一样能够正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例。当然重点便是
2011-08-19 17:07:36 1431
原创 Android为Notification加上一个进度条
package com.notification;import Android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import a
2011-08-19 17:06:23 1896 2
原创 Android Notification与Toast
其中第2个和第3个Notification使用的是同一个ID(R.drawabgle.why),因此,第3个Notification会覆盖第2个Notification。 在显示Notification时还可以设置显示通 知时的默认发声、震动和Light效果。要实现这个
2011-08-19 17:06:06 1116
原创 android之Notification通知
我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。view plaincopy to clipboardprint?
2011-08-19 17:00:42 1177
原创 Intent属性的设置
(1)Action,也就是要执行的动作,SDk中定义了一些标准的动作,包括 ACTION_CALL activity Initiate a phone call. ACTION_EDIT activity Display data for the user
2011-08-19 11:32:48 3203
原创 android状态栏中多个通知冲突的问题
网上看到的解决办法:如果用相同的通知id, 该怎么告诉处理通知的活动,每个通知的内容呢?PendingIntent pendingIntent = PendingIntent.getActivity(this, 0,intent, PendingIntent.FLAG
2011-08-19 11:24:26 5745 2
原创 android WebView使用cmwap无法联网解决办法
android 在cmwap等代理接入点下的一些经验分享文/rslhg1.某些Rom在wifi环境下取代理依然会取到cmwap设置的代理值,所以取代理时判断一下手机网络环境,如果是gprs上网,则不取代理。ConnectivityManager connectiv
2011-08-18 17:39:01 1640
原创 android用于打开各种文件的intent
Java代码import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.net.Uri.Builder;
2011-08-17 19:24:47 2790
原创 同时进入公司的三个同学,薪水为什么如此不同?
无巧不成书,小张、小李、小王不仅是中学同班同学,而且是大学同班同学,更是同一天进入了同一家公司。但是他们的薪水却大不相同:小张的月薪是5000元、小李月薪3 500元、小王月薪1 500元。有一天,他们的中学老师来看望他们,得知他们薪水的差距之后,老师就去问总经理: “
2011-08-12 10:19:33 4942
原创 Android 应用程序获得版本号
我们可以在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0",那如果想在代码中获取这个版本号呢,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了):J
2011-08-10 11:59:50 1712
原创 Android应用程序版本号管理.(官方文档中文版)
在应用程序的 升级/维护 策略中, 版本是一个关键的组成部分.用户需要了解在他们的设备上所安装的应用程序的版本的特定信息, 以及已安装程序的升级版本可用的情况. 其他应用程序 - 作为同一个套件中发布的其他应用程序 - 需要从系统中查询你的应用程序的版本号, 来确认兼容性
2011-08-10 11:57:26 1900
原创 Android Notification 的使用
“ Android Notification 的使用 ” 的时候,发现有几个问题,特别是设置Notification的Intent使之能够像 QQ 或其他程序一样能够正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例。当然重点便是如何设置该
2011-08-09 16:58:32 1529
原创 Android 之 Notification
当用户有没有接到的电话的时候,Android顶部状态栏里就会出现一个小图标。提示用户有没有处理的快讯,当拖动状态栏时,可以查看这些快讯。Android给我们提供了NotificationManager来管理这个状态栏。可以很轻松的完成。 如果要添加一个Notifi
2011-08-09 11:07:23 1000
原创 setLatestEventInfo
Notification notification = new Notificatio(drawable,tickerText,System.currentTimeMillis()); //此处定义了一个Notification ,其中第一个参数代表图标第二个参数代表提示的内容,
2011-08-09 11:01:49 3030
原创 不要一辈子靠技术生存
对那些初学JAVA/DOT。NET PHP 等等....技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊). 一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事
2011-08-04 15:35:09 2786 6
原创 android2.2完全退出程序, 使用广播机制
android2.2完全退出程序这个问题一直困扰着我,试了n种方式,都不行,在网上搜了一圈,没有能用的:1 ActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIV
2011-08-04 12:28:01 1022
原创 如何退出Android应用程序
1.int version = android.os.Build.VERSION.SDK_INT; ActivityManager activityMgr = (ActivityManager) mContext.getS
2011-08-04 12:24:13 847
原创 Android开发退出提醒窗口
private static Boolean isExit = false; private static Boolean hasTask = false; Timer tExit = new Timer(); TimerTask tas
2011-08-04 12:19:52 1245
原创 Android OnTouchListener触屏事件接口
OnTouchListener接口是用来处理手机屏幕事件的监听接口,当为View的范围内触摸按下、抬起或滑动等动作时都会触发该事件。该接口中的监听方法签名如下。Java代码:public boolean onTouch(View v, MotionEvent even
2011-08-04 10:12:40 1892
原创 编写自定义的 Android Preference 组件
Android SDK 提供好几个 Preference 组件,例如 CheckBoxPreference、EditTextPreference、DialogPreference、ListPreference 等,这些组件是跟 Android 提供的 Preference 存储机
2011-08-03 15:53:01 994
原创 Android PreferenceActivity 学习笔记
在Ap中有时需要设置一些配置参数,这些参数通过配置文件保存。 为了设置这些参数,需要提供一个UI,针对这种需求,Android提供了preferenceActivity。 PreferenceActivity通过读取预先定义的xml文件来生成界面,并能够自动的根据用户的操
2011-08-03 15:43:20 1428
原创 Android实战之HttpClient
最近在看Android的开发,其中用到了HttpClient来提交或者获取server端的数据,但是Android自带的API还是有点不好用,所以自己根据自己的需要就做了一个包装,如下:HttpConnectionUtil类是一个工具类,其中提供了同步和异步方法,并且目前是支
2011-08-03 10:23:58 892
原创 android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an appli
错误产生: Java代码 private Context mcontext; @Override protected void onCreate(Bundle savedInstanceState) {mcontext = getA
2011-08-02 20:15:01 1029
原创 用ExpandableListView实现类似QQ好友列表
ExpandableListView是一个用来显示二级节点的listview。qq好友列表中子列表上下移动时,父节点在顶端会始终显示,这里我们可以自定义一个view来充当这个父节点。 主布局文件qq_listview如下,其中当我们拖动列表时,系统默认拖动过程中列表背
2011-08-01 12:23:18 1208
Android将list数据通过LitePal保存到本地(集合保存到本地)
2016-06-17
AndroidDownLoad-多线程断点续传下载
2016-06-14
DownloadEngine-Android多线程下载断点续传
2016-06-14
android-rsa-http
2016-06-12
RxJava在Android中内存泄漏解决以及RxJava的封装
2016-05-23
Android H5做的商城客户端
2016-04-29
Android通过AsyncTask与ThreadPool(线程池)两种方式异步加载大量数据的分析与对比
2016-03-31
Android Bluetooth蓝牙通信文件传输
2016-03-27
Android蓝牙聊天程序的扩展开发(基于Google Sample,类QQ设计)
2016-03-26
Android蓝牙聊天程序优化版
2016-03-26
Android 通过Socket 和服务器通讯
2016-02-16
android RangeSeekBarView 选定范围值的控件
2016-02-01
Android仿天天动态上拉播放界面控件
2016-01-31
Flutter编程指南-多线程
2022-02-21
java数据结构与算法之美(物超所值)
2022-02-09
flutter_macos_2.8.1-stable.zip
2022-01-05
mac_apktool.zip
2021-03-25
Postman-osx-5.3.2 for Mac
2017-10-31
CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
2016-08-19
android自定义进度条渐变色View的实例代码
2016-07-26
Android多行文本折叠展开效果
2016-07-25
Android封装popwindow类(下拉菜单弹出和收缩效果)
2016-07-22
Android自定义spinner下拉框
2016-07-16
Android DigitalClock实现倒计时
2016-07-12
Android 带箭头有光晕效果的ProgressBar
2016-07-04
android webview与 js交互通信
2016-06-20
Android项目webview中做与js交互
2016-06-20
Android客户端提供Socket服务与pc通过USB通信
2016-06-17
Android 使用Socket,ServerSocket编程网络通信
2016-06-17
Android socket即时通信Demo
2016-06-17
自定义view和自定义动画怎么学习比较好呢?
2016-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人