`
evilwicker
  • 浏览: 63231 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
文章列表
Android 中的MimeType与MimeTypeMap Android中MimeType的用途 Intent-Filter中的<data>有一个mimeType . 它的作用是告诉Android系统本Activity可以处理的文件的类型。如设置为 “text/plain”表示可以处理“.txt”文件。 MimeTypeMap类 MimeTypeMap类是专门处理mimeType的类。 类说明以及方法如下: Class Overview Two-way map that maps MIME-types to file extensions and vice versa. ...

Oracle卸载

Oracle卸载 1、停止Oracle所有的服务2、运行Oracle卸载程序3、修改注册表 ①HEKY_LOCAL_MACHINE\SOFTWARE\Oracle ②HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES ③HEKY_LOCAL_MACHINE\SYSTEM\CurrentContorlSet\Services \Applocation4、删除Oracle系统目录C:\program files\Oracle5、删除Oracle环境变量6、删除程序菜单项中的Oracle菜单7、重启系统然后删除Oracle工作主目录D:\Ora ...
创建触发器的语法   CREATE TRIGGER 触发器名ON { 表名 | 视图名 }[ WITH ENCRYPTION ]{     { FOR | AFTER | INSTEAD OF }      { [ DELETE] [,] [ INSERT ] [,] [ UPDATE ] }     AS     [ IF UPDATE ( 列 ) [ { AND | OR } UPDATE ( 列 ) ] [ ...n ] ]     SQL语句[ ...n ] }   例子: -- insert 触发器 -- 在S表上创建一个触发器,如果插入的学生姓名为“猪二哥”则撤销插入 ...
  ListView中一行的格式 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:layout_width= ...
      学java已经很长时间了,关于接口与抽象类的区别一直不胜了解,知道的最大的区别就是,一个类可以实现多个接口,但是只可以继承一个抽象类等等。          最近这个问题有一次困扰着我,经过查资料,终于有所突破了。       我们在设计时什么时候选择使用类,什么时候选择使用接口?通常情况下你对要抽象的事物有一个具体的概念的时候,可以选择使用抽象类,例如Person,Animal等,但是如果你只是对要抽象的事物有特征性的概念则使用接口,例如Flyable(会飞的),Runnable(会跑的)等等。  
策略模式(Strategy) 我很苦恼啊,UML图没发显示,我添加到附件了 定义 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。   策略模式要点: ①       封装算法 ②      
类:DispalyMetrics  文档中的说明: A structure describing general information about a display, such as its size, density, and font scaling. 例子: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics);  
现在才发现原来图像没办法贴上来各位下载源代码自己运行把。 Shader ,  ShapeDrawable两个类实现画图 Android中提供了Shader类专门用来渲染图像以及一些几何图形,Shader下面包括几个直接子类,分别是BitmapShader、 ComposeShader、LinearGradient、RadialGradient、SweepGradient。 BitmapShader主要用来渲染图像,LinearGradient 用来进行梯度渲染,RadialGradient 用来进行环形渲染,
构造方法: ShapeDrawable(); ShapeDrawable(Shape s); 作用: 在画布上绘画一些简单的图形,并且管理图形的外观。 public class SampleView extends View { private ShapeDrawable mShapeDrawable = null; public SampleView(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); ...
AudioManager AudioManger负责管理Android中的各种声音如铃声,音乐声音等等。   1.       获得AudioManager AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); 2.       AudioManager提供了很多常量,具体可以查看Doc文档   距离:更加SeekBar的值修改音乐的声音大小
本篇为转载的内容啊,因为觉得那位仁兄写的不错,特此分享一下。       大家都知道,在PC上的应用程序当需要进行一些复杂的数据操作,但不需要界面UI的时候,我们会为应用程序专门写一个线程去执行这些复杂的数据操作。通过线程,可以执行例如:数据处理、数据下载等比较耗时的操作,同时对用户的界面不会产生影响。在Android应用程序开发中,同样会遇到这样的问题。当我们需要访问网络,从网上下载数据并显示在我们的UI上时,就会启动后台线程去下载数据,下载线程执行完成后将结果返回给主用户界面线程。   对于线程的控制,我们将介绍一个Handler类,使用该类可以对运行在不同线程中的多个任务进行排队 ...
<Connector connectionTimeout="20000" port="8080" URIEncoding="utf-8" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true"/> 在server.xml中添加上上面的红色字体的部分。  
整个项目在附件中。包括服务器端,首先要在server.properties中配置你的机器的IP地址,不可以localhost或者127.0.0.7 单数据{'singer':{'id':01,'name':'刘德华','gender':'男'}} 多个数据{"singers":[         {'id':02,'name':'刘德华','gender':'男'},          {'id':03,'name':'uuuuu,'gender':'男'}, {'id':04,'name':'ffff,'gender':'男'}, {'id':05,'name':'yyy ...
文件路径操作 package com.sdcard; import java.io.File; import java.io.IOException; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.widget.TextView; public class SDCardActivity extends Activity {     /** Called when the activity is first created. */ p ...
ListActivity的使用 ListActivity非常有用,本人学习了好长时间才稍有了解,首先谢谢各位网友的分享,从中学到了很多。现在把自己所学也发一下下。 在使用ListActivity时可以不设置setContentView(); private String []cities = {&quot;Hangzhou&quot;,&quot;Xuzhou&quot;,&quot;Suzhou&quot;,&quot;ShangHai&quot;};     @Override     public void onC ...
Global site tag (gtag.js) - Google Analytics