`
wen742538485
  • 浏览: 237656 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Android震动在游戏开发中应用广泛,这一功能的实现能给用户带来很好的使用体验。在这里就为大家介绍一下其实现的具体方法。 具体代码如下: [java] view plaincopy package com.ray.test;      import android.app.Activity;      import android.os.Bundle;      import android.os.Vibrator;      import android.view.MotionEvent;      public class TestViberation extends Acti ...
SlideDrawer是多个(两个页面)的一种显示方式。如上左图所示,普通的,我们显示Hello的Label,当我们按下面的SlidingDrawer的ImageView,即右图所示图标时,可以将SlideDrawer的内容显示上去,如中图。SlidingDrawer可以在Open和Close两个状态之间切换。Open时覆盖,不是所有的Layout都能支持这种叠加覆盖,作为SlidingDrawer的container,例如LinearLayout就不可以,一般使用RelativeLayout和FrameLayout。下面是例子的XML文件,采用了FrameLayout作为容器:<?xml ...
在Android开发过程中,我们喜欢使用特效,比如抽屉效果,这样可以给人很好的体验。点击一个按钮,就像拉抽屉一样展开界面,这样的效果正是我在这里所要说明的。比如在AVD或真机上,我们都有看过这种效果。比较常用的应用是LAUNCH应用。在这个应用中我们实现了拉抽屉呈现所有的程序。那么我们就来开始实现这个让我们梦寐以求的效果吧。我们先创建一个工程。在这里我命名为drawerDemo.在这个例子中我在main.xml文件中写入如下,那么大家就来看看代码吧: Java代码:<?xml version="1.0" encoding="utf-8"?> ...
转载自 http://blog.csdn.net/xyz_lmn/article/details/6945412 当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震及时通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息 ...
Android 的实现TextView中文字链接的方式有很多种。 总结起来大概有4种: 1.当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是android:autoLink="all"。当然也可以在java代码里做,textView01.setAutoLinkMask(Linkify.ALL); 2.将要处理的文字写到一个资源文件,如string.xml,然后的java代码里引用(直接写在代码了是不可行的,会直接把文字都显示处理) 3.用Html类的fromHt ...
如果是在资源文件里,可以这样写 Java代码 : <resources>        <string name="hello"><u>phone: 1390123456</u></string>        <string name="app_name">MyLink</string>    </resources>   如果是代码这样写. Java代码 : TextView textView = (TextView)findViewById( ...
   在Android开发过程中,我们喜欢使用特效,比如抽屉效果,这样可以给人很好的体验。点击一个按钮,就像拉抽屉一样展开界面,这样的效果正是我在这里所要说明的。比如在AVD或真机上,我们都有看过这种效果。比较常用的应用是LAUNCH应用。在这个应用中我们实现了拉抽屉呈现所有的程序,在这里我参考一些别人写的博客试例讲这种实现细节。 创建一个工程。在这里我命名为LauncherDemo.在这个例子中我在main.xml文件中写入如下,贴上代码: <?xml version="1.0" encoding="utf-8"?> <Line ...
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试) 二、AndroidManifest.xml结构 <?xmlversion="1 ...
资源是您在代码中使用到的并且在编译时被打包进您的应用程序的附加文件。Android支持多种不同的文件,包括XML、PNG和JPEG文件。XML文件的格式决定于其描述的内容。这些文件将描述文件支持的类型、语法或格式。 处于加载效率 ...
使用TabHost有两种办法 1.在layout的xml文件里定义,格式如下: Ruby代码  <?xml version="1.0" encoding="utf-8"?>  <TabHost xmlns:android="http://schemas.android.com/apk/res/android"     android:id="@android:id/tabhost"     android:layout_width="fill_parent"     ...
Java代码  public static boolean isEmail(String strEmail)   {     String strPattern = "^[a-zA-Z][\\w\\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\\w\\.-]*[a-zA-Z0-9]\\.[a-zA-Z][a-zA-Z\\.]*[a-zA-Z]$";     Pattern p = Pattern.compile(strPattern);     Matcher m = p.matcher(strEmail);     return m.matches( ...
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.util.ArrayList; import java. ...
此方法将对象写入对象流,然后转换成string,故适用于http和soap协议或者其他的网络传输。 注意:对象须实现Serializable接口,定义的serialVersionUID相同,列表传送也需实现Serializable接口,hashtable可以。 服务器端写对象: try {Hashtable&lt;integer user&gt;hashtable=new Hashtable&lt;integer user&gt;();                                         ByteArrayOutputStream  b ...
做了个流量记录的程序,但是这个姑娘没有实现,也不知道怎么做,START_STICKY等FLAG不知道怎么用? 求帮助,谢谢大家,service主要代码如下         @Override         public IBinder onBind(Intent arg0) {                 // TODO Auto-generated method stub                 Log.v("TrafficService", "Bind");                        state = BINLD;   ...
你轻轻的一点是我写作的动力csdn地址:http://blog.csdn.net/zqiang_55/article/details/7079225 最近模拟器遇到了一些问题,很是头疼。下面列出一些解决办法 问题:模拟器不能正常启动,然后弹出内存不能读的问题。 解决方法: 1、这是在安装一些应用时导致丢失了一些dll文件。按照下面的:     先删掉建立的android模拟器,然后再cmd中运行下面的命令     打开cmd 运行这个就好了 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s % 2、我在创建模拟器一般喜 ...
Global site tag (gtag.js) - Google Analytics