
.net
文章平均质量分 75
gundumw100
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
观察者模式Observable与Observer的运用(单指拖放)
在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的工作。例如在文档/视图结构中,文档被修改了,视图就会得到通知。 java.util.Observable中有两个方法对Observer特别重要,一个是setCha原创 2017-04-10 18:31:57 · 331 阅读 · 0 评论 -
Android提高第四篇之Activity+Intent
http://blog.youkuaiyun.com/hellogv/archive/2010/11/06/5992198.aspx Android有三个基础组件Activity,Service和BroadcastReceiver,他们都是依赖Intent来启动。本文介绍的是Activity的生命周期以及针对Activity的Intent使用。 之前的例子一直都是使用Activ原创 2017-04-10 18:18:09 · 365 阅读 · 0 评论 -
Android提高第二篇之SurfaceView(上)
http://blog.youkuaiyun.com/hellogv/archive/2010/11/03/5985090.aspx上次介绍MediaPlayer的时候稍微介绍了SurfaceView,SurfaceView由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,这次我就用两篇文章来介绍SurfaceView的用法。网上介绍SurfaceView的用法有很多,写法也层原创 2017-04-10 18:17:54 · 255 阅读 · 0 评论 -
Android提高第一篇之MediaPlayer
http://blog.youkuaiyun.com/hellogv/archive/2010/10/30/5975864.aspx前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。 本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另原创 2017-04-10 18:17:46 · 373 阅读 · 0 评论 -
Android提高第十五篇之ListView自适应实现表格
上次介绍了使用GridView实现表格,这次就说说如何用ListView实现自适应的表格。GridView比ListView更容易实现自适应的表格,但是GridView每个格单元的大小固定,而ListView实现的表格可以自定义每个格单元的大小,但因此实现自适应表格也会复杂些(格单元大小不一)。另外,GridView实现的表格可以定位在具体某个格单元,而ListView实现的表格则只能定位在表格行原创 2017-04-10 18:17:21 · 361 阅读 · 0 评论 -
Android提高第十八篇之自定义PopupWindow实现的Menu(TabMenu)
http://blog.youkuaiyun.com/hellogv/archive/2011/01/28/6168439.aspx用过UCWEB-Android版的人都应该对其特殊的menu有印象,把menu做成Tab-Menu(支持分页的Menu),可以容纳比Android传统的menu更丰富的内容(Android的menu超过6项则缩略在[更多]里),本文参考网上的例子(作者:CoffeeCole,e原创 2017-04-10 18:17:02 · 523 阅读 · 0 评论 -
旋转ImageView和TextView的效果实现
如图ImageView和TextView组成布局同时旋转。,求实现效果。经过几天研究终于实现如图效果。代码如下,给需要的人吧。还涉及到部分背景图的效果。public class IconViewGroup extends ViewGroup{ TextView mTextView; ImageView mImageView;//显示对应的icon原创 2017-04-10 18:16:40 · 305 阅读 · 0 评论 -
Creating Android live wallpaper
http://www.androiddevblog.net/android/creating-android-live-wallpaper#Live Wallpaper动态壁纸开发http://www.android123.com.cn/androidkaifa/850.html原创 2017-04-10 18:16:32 · 307 阅读 · 0 评论 -
圆形button
其实很简单 直接拿系统的的用吧 @drawable/btn_circle @drawable/ic_btn_round_minus @string/description_minus_button @drawable/btn_circle @drawable/ic_btn_round_plus @string/descrip原创 2017-04-10 18:14:09 · 877 阅读 · 0 评论 -
ViewFlipper 实例
http://blog.youkuaiyun.com/ameyume/archive/2010/12/28/6102137.aspxhttp://blog.youkuaiyun.com/xiangyong2008/archive/2010/03/06/5348208.aspxhttp://wang-peng1.iteye.com/blog/572892http://www.bianceng.cn/OS/extra/原创 2017-04-10 18:14:01 · 276 阅读 · 0 评论 -
完全用代码实现ListView,不涉及任何xml的layout
package com.pekall;import java.util.ArrayList;import android.app.Activity;import android.app.ListActivity;import android.content.ContentUris;import android.content.Context;import andro原创 2017-04-10 18:12:13 · 448 阅读 · 0 评论 -
SQLiteOpenHelper&SharedPreferences练习
目录结构:package com.dc.app;import java.text.DecimalFormat;import java.util.Locale;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.a原创 2017-04-10 18:07:28 · 261 阅读 · 0 评论 -
J2EE工具类:WebClient.java
import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;impor原创 2017-04-10 18:02:19 · 780 阅读 · 0 评论 -
Android提高第五篇之Service
http://blog.youkuaiyun.com/hellogv/archive/2010/11/08/5994952.aspx上次介绍了Activity以及Intent的使用,这次就介绍Service,如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟Activity一样也由Intent调用。在工程里想要添加一个Serv原创 2017-04-10 18:18:20 · 271 阅读 · 0 评论 -
Android提高第六篇之BroadcastReceiver
http://blog.youkuaiyun.com/hellogv/archive/2010/11/10/5999170.aspx前面分别讨论了Activity和Service,这次就轮到BroastcastReceiver,Broastcast是应用程序间通信的手段。BroastcastReceiver也是跟Intent紧密相连的,动态/静态注册了BroastcastReceiver之后,使用sendB原创 2017-04-10 18:18:27 · 223 阅读 · 0 评论 -
Android提高第七篇之XML解析与生成
http://blog.youkuaiyun.com/hellogv/archive/2010/11/12/6004624.aspx本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点深度处理会有点麻烦。原创 2017-04-10 18:18:36 · 223 阅读 · 0 评论 -
Android中使用Bezier曲线
import android.graphics.Point; /** * * @author http://blog.youkuaiyun.com/arui319 * */ public class Bezier { private static final float AP = 0.5f; private Point[] bPoints;原创 2017-04-10 18:31:16 · 350 阅读 · 0 评论 -
Android颜色选择器
参考网上文章,做了两种颜色选择器。一种是固定颜色的选择器,这个很简单,只要画出来各种颜色区域,用户选择哪个,就选择了什么颜色。另一种是万能颜色选择器,这个有一些算法的,所以就参考了网上的文章(由于原始出处不详,就不表示感谢了),又做了一些优化和修改。目前的这个万能颜色选择器的功能已经足够了,也没什么可保密的,就放上来,给需要的人做个参考。喜欢就拿去好了。import arui.c原创 2017-04-10 18:31:08 · 3295 阅读 · 0 评论 -
Android中在屏幕上涂鸦的例子
这个例子,自定义了一个View,可以接受touch动作,然后在屏幕上即时的显示出touch的轨迹,类似于线条的涂鸦。这个例子主要是演示如何将onTouchEvent与draw配合起来使用。在这个基础上,可以做很多有用的程序。import android.content.Context; import android.graphics.Canvas; import android.原创 2017-04-10 18:31:00 · 977 阅读 · 0 评论 -
Android双向滚动ScrollView
http://blog.youkuaiyun.com/zyongsheng83/archive/2011/03/07/6228246.aspxhttp://blog.youkuaiyun.com/zyongsheng83/article/details/6228246由ScrollView和HorizontalScrollView整合的一个可以任意方向滚动的ScrollView代码太多不贴了.看附件.pub原创 2017-04-10 18:30:26 · 665 阅读 · 0 评论 -
进阶:在ListView中实现顶部和底部的箭头
这是我们的美工MM画的,偶的神呐,这虽然很漂亮,不过也让人头疼,这个箭头应该在滚到顶部的时候消失,滚下来的时候(即有条目隐藏的时候)才显示,类似的底部指示器也要有这样的效果。事实上默认的ListView和ScrollView都已经有了类似的效果,在顶部或底部还有更多内容时,会有部分渐变虚化的效果,不过美工已经设计了这样的效果,那么我们就来做吧。出于省事的目的,本教程中的例子会基于上一篇教程来修改原创 2017-04-10 18:28:02 · 1188 阅读 · 0 评论 -
Eclipse中LogCat突然停止工作的解决
请参考:http://www.learningandroid.net/blog/foundation/eclipse-logcat-stops/附:bin目录下的apk文件能否做release发布http://www.android123.com.cn/kaifafaq/856.html对于当前Android工程下bin目录中的APK文件能否做release最终版发布使用呢?原创 2017-04-10 18:25:17 · 463 阅读 · 0 评论 -
android
GitHub Android Librarys Top 100 简介还在用Android自带的WebView组件?太Out了!http://www.open-open.com/lib/view/open1472481479625.htmlAndroid状态栏微技巧,带你真正理解沉浸式模式http://www.open-open.com/lib/view/open147211261742原创 2017-04-10 18:23:22 · 1634 阅读 · 0 评论 -
Android文件下载(实现断点续传)
http://www.ideasandroid.com/archives/328#more-328本文将介绍在android平台下如何实现多线程下载,大家都知道,android平台使用java做为开发语言,所以java中支持的多线程下载方式在android平台下都支持,其中主要有两种方式可以实现多线程下载。一种方式是使用很多个线程分别下载文件的不同部分,最后把所有下载完的文件合并成一个文件。原创 2017-04-10 18:20:06 · 1669 阅读 · 0 评论 -
Android提高第十四篇之探秘TelephonyManager
上次介绍了如何使用JAVA的反射机制来调用蓝牙的隐藏API,这次继续练习JAVA的反射机制,探秘TelephonyManager在Framework里包含却在SDK隐藏的几项功能。先来看看本文程序运行的效果图:本文程序演示了以下功能:1.所有来电自动接听;2.所有来电自动挂断;3.开启/关闭Radio;4.开启/关闭数据连接(WAP or NET的连接)。调用Teleph原创 2017-04-10 18:19:15 · 246 阅读 · 0 评论 -
Android提高第十三篇之探秘蓝牙隐藏API
http://blog.youkuaiyun.com/hellogv/archive/2010/11/29/6042091.aspx 上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API。用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出,那么如何去使用这两项功能呢?本文利用JAVA的反射机原创 2017-04-10 18:19:07 · 314 阅读 · 0 评论 -
Android提高第十一篇之模拟信号示波器
上次简单地介绍了AudioRecord和AudioTrack的使用,这次就结合SurfaceView实现一个Android版的手机模拟信号示波器(PS:以前也讲过J2ME版的手机示波器)。最近物联网炒得很火,作为手机软件开发者,如何在不修改手机硬件电路的前提下实现与第三方传感器结合呢?麦克风就是一个很好的ADC接口,通过麦克风与第三方传感器结合,再在软件里对模拟信号做相应的处理,就可以提供更丰富的原创 2017-04-10 18:18:51 · 279 阅读 · 0 评论 -
Android提高第十篇之AudioRecord实现"助听器"
http://blog.youkuaiyun.com/hellogv/archive/2010/11/22/6026455.aspx Android可以通过MediaRecorder和AudioRecord这两个工具来实现录音,MediaRecorder直接把麦克风的数据存到文件,并且能够直接进行编码(如AMR,MP3等),而AudioRecord则是读取麦克风的音频流。本文使用AudioReco原创 2017-04-10 18:18:44 · 575 阅读 · 0 评论 -
J2EE工具类:WebHttpClient.java
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;i原创 2017-04-10 18:02:12 · 339 阅读 · 0 评论 -
htmlparser API
htmlparser所有的filterhtmlparser所有的Tagshtmlparser API:http://htmlparser.sourceforge.net/javadoc/index.html一般的用法见这里http://gundumw100.iteye.com/blog/704630原创 2017-04-10 18:01:53 · 385 阅读 · 0 评论 -
自定义图文并茂的Button
anroid内置了Button和ImageButton,但是没有提供既能显示图片又能显示文字的button。这里我自定义了一个ImageTextButton其中了XML文件中使用了自定义属性custom:icon="@drawable/icon"下面是ImageTextButton源码:import android.content.Context;import android.gr原创 2017-04-10 18:00:17 · 527 阅读 · 0 评论 -
MySQL 命令行
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、原创 2017-04-10 17:38:25 · 222 阅读 · 0 评论 -
用spring发邮件验证失败问题2
[See nested exception: org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException]有可能你的用户名填错了smtp=smtp.163.comusernam原创 2017-04-10 17:37:55 · 371 阅读 · 0 评论 -
用spring发邮件验证失败问题
用spring发邮件验证失败问题[See nested exception: org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException]按照下述步骤,即可消除此异常信息属性原创 2017-04-10 17:37:40 · 4179 阅读 · 0 评论 -
jQuery插件linkButton
linkButton是一个可以把变成button的插件button的效果看:http://www.oschina.net/p/linkbutton-jquery-plugin?from=rssLinkButton jQuery Pluginhttp://www.etmvc.cn/project/show/58;jsessionid=406CA38889392B8AD734AB7C57A0E原创 2017-04-10 17:37:01 · 725 阅读 · 0 评论 -
Eclipse增加CSS插件_代码高亮_自动补全-方法
1。下载地址(见附件):http://sourceforge.net/projects/csseditor/2。解压缩复制到Eclipse > plugins3。打开Eclipse。window > Perferences > General > Editors > File Associations找到File types: *.css选择Associated editors: C原创 2017-04-10 17:32:47 · 4406 阅读 · 4 评论 -
web资源
http://www.j2megame.cnhttp://www.hustgame.com/forum.phpj2me 图片处理大全http://blog.youkuaiyun.com/hearrt/archive/2009/02/26/3939911.aspxhttp://www.open-open.com/http://www.w3school.com.cn/http://www.ib原创 2017-04-10 17:30:51 · 390 阅读 · 0 评论 -
图论—深度优先和广度优先算法源码
近由于项目需要,需要实现深度优先和广度优先算法,图论中的基础内容,源代码共享一下,希望对大家有用:public class Graph { private final int MAX_VERT=500; private Node nodelist[]; private int adjMat[][]; private int nver原创 2017-04-10 17:29:01 · 483 阅读 · 0 评论 -
待研究
import android.content.ContentResolver;import android.content.Context;import android.os.Build;import android.widget.ResourceCursorAdapter;public abstract class EmailAddressAdapter extends Reso原创 2017-04-10 17:27:53 · 376 阅读 · 0 评论 -
autoComplete基本代码
.mouseOut { background: #cccccc; color: #FFFAFA; } .mouseOver { background: #FFFAFA; color: #000000; } var xmlHttp; var complet原创 2017-04-10 17:24:46 · 444 阅读 · 0 评论