`
百合不是茶
  • 浏览: 355979 次
社区版块
存档分类
最新评论
文章列表
  html5只支持少量的视频和音频格式;   检查浏览器是否支持Vedio为例; 代码我全部在Google的浏览器上运行的 <script type="text/javascript"> function f(){ if(!!document.createElement('video').canPlayType){ alert("support Video"); }else{ alert("Not support Video"); } ...
最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下   代码很简单:           MainDemo  :调用方法  得到方法的返回结果         InterDemo :   定义方法,定义接口   代码实现如下   package 接口回调; import 接口回调.InterDemo.InterDemoGetIntance; public class MainDemo { public static void main(String[] args) { //调用方法 ...
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅   1,内部类的创建  内部类是创建在类中的 package com.wj.InsideClass; /* * 内部类的创建 */ public class CreateInsideClass { public CreateInsideClass() { // 在构造方法中处理内部类 new Demo("百合不是茶", "1234").getAll(); } public static void main(String[] a ...
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持   1 ,抽象类 :  如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)   抽象方法 : 在方法中仅有声明而没有方法体    package com.wj.Interface; //类包含抽象方法,此类必须声明为抽象 public abstract class AbstractClass { public void play(String str) { System.out.println(str); } // 抽象方法,只有实体 没有实
手机防盗软件是现在主流杀毒软件都会有的一个基本功能,  这其中会涉及到一些都手机内部的简单了解 ,本人其中有一些小小的领悟 拿出来分享 共同学习   先上图:     当用户第一次进入 读取首选项文件密码是否为空 ,如为空 就需要用户设置密码 ,否者直接输入密码 // 获取首先项中的密码 public Boolean isEntry() { // 获取首选项中的password字段 String password = pf.getString("password", ""); //System.out.println(p ...
android传感器的作用主要就是来获取数据,根据得到的数据来触发某种事件   下面就以重力传感器为例;   1,在onCreate中获得传感器服务   private SensorManager sm;// 获得系统的服务 private Sensor sensor;// 创建传感器实例 @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); ...
android的网络编程和java的一样没什么好分析的都是一些死的照着写就可以了,所以记录下来  方便查找   ,  服务器使用的是TomCat   服务器代码;  servlet的使用需要在xml中注册 package servlet; import java.io.IOException; import java.util.ArrayList; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServ ...
n.json文件: [{name:java,lan:c++,age:17},{name:android,lan:java,age:8}]   pull.xml文件 <?xml version="1.0" encoding="utf-8"?> <stu>     <name>java</name>     <age>20</age>     <sex>男</sex> </stu> <stu>     <name ...
一: 向上转型和向下转型 面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人    子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man = (Man)new Person() ; //必须强制类型转化  
      复用类看着标题都不知道是什么,再加上java编程思想翻译的比价难懂,所以知道现在才看这本软件界的奇书   一:组合语法:就是将对象的引用放到新类中即可     代码:     package com.wj.reuse; /** * * @author Administrator 组合类的使用 */ public class SpringkSystem { private String value1, value2, value3, value4; private int i; private float f; //创建对象 pri ...
访问权限是java中一个比较中要的知识点,它规定者什么方法可以访问,什么不可以访问   一:包访问权限;   自定义包: package com.wj.control; //包 public class Demo { //定义一个无参的方法 public void DemoPackage(){ System.out.println("调用了Demo类的方法"); } }        使用系统的类时,系统会自动的提示我们需要import 包,然后才能使用里面的方法   二:public 公共的; public里面的数据对本工程中的 ...
一:service简介:       service是android的十大组件之一(Activity,ContentProvider,BroadCastReceivcr,Service),Service主要是负责在android的后台运行的,  检查位置信息等都是服务     二:service的启动方式和生命周期;      a) ,context.startService()的启动顺序   context.startService()-->onCreate()-->onStartCommand()-->服务运行-->context.stopServi ...
  1.使用构造器确保数据初始化      /* *在ReckInitDemo类中创建Reck的对象 */ public class ReckInitDemo { public static void main(String[] args) { //创建Reck对象 new Reck(); } } //内部类 class Reck { // 初始化数据 public Reck() { // 确保对象在被创建时有数据 System.out.println("数据被初始化"); } ...
   android中数据库一般是不能直接被其他程序创建的,一般是通过内容提供者 ,内容提供者是android开发中常见的数据操作方式,例如;android手机的联系人信息获取  我们是可以直接操作android提供的内容提供者的, android需要做的就是在联系人中定义一个内容提供者;        内容提供者关键步骤:            1,创建(A程序)数据库;   继承SQLiteOpenHelper创建数据库和表            2,创建(A程序)的内容提供者;   继承Contentprovider自定义内容提供者                3,创建( ...
      Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应用程序所接收。 广播机制最大的特点就是发送方并不关心接收方是否接到数据,也不关心接收方是如何处理数据的。 Android中广播的是操作系统中产生的各种各样的事件。例如,收到一条短信就会产生一个收到短信息的事件。而Android ...
Global site tag (gtag.js) - Google Analytics