摘要:
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("... 阅读全文
摘要:
$ git branch -d xxxxx 删除本地分支,强制删除就是大写的-D $ git tag 查看当前分支下的标签 $ git fetch origin tag <tagname> 获取远程tag $ git fetch -p 这个命令,它在fetch之后删除掉没有与远程分支对应的本地分支 阅读全文
摘要:
改成这样即可 阅读全文
摘要:
原先在 Eclipse中 数字签名(SHA1或MD5)的获取方法 为:点击 Eclipse导航栏的Windows --> Preference --> Android --> Build现在 改到 Android Studio 或 IntelliJ IDEA下开发Android 应用,只能用命令行获... 阅读全文
摘要:
上篇博文讲解了activity、content provider,此篇博文来仔细总结service、broadcast receiver;3. Service>什么是服务?>windows下服务: 没有界面的长期后台运行的程序。>Android下服务: 是应用程序的一个组件,长期后台运行的没有界面的... 阅读全文
摘要:
android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)... 阅读全文
摘要:
首先新建一个项目工程,建立文件,如下图所示首先配置页面布局文件activity_main.xml,如下图所示: 1 6 7 13 18 24 29 35 41 42 43 44 然后书写主页的代码MainActivity.java代码如下... 阅读全文
摘要:
首先建立一个项目工程文件,如下图所示:首先在MainActivity.java文件启动电话和短信的界面,代码如下 1 package com.xunfang.wiretap; 2 3 import com.xunfang.observer.MyObserver; 4 import com.xunf... 阅读全文
摘要:
在Android1.6的模拟器里面预装了一个叫Gestures Builder的程序,这个程序就是让你创建自己的手势的(Gestures Builder的源代码在sdk问samples里面有,有兴趣可以看看)将上面这四个文件复制到你的工程目录下面,如图所示在模拟器上面运行这个工程文件,在模拟器上面... 阅读全文
摘要:
1.效果图如下,输入网址就可以看到该网址的源码2.项目工程文件如右图所示:3.首先,布局文件如下,我采用的是线性布局 1 7 12 18 22 27 28 29 4.MainActivity代码如下所示:采用子线程,因为安卓4.0版本以上不支持主线程。 1 ... 阅读全文
摘要:
1. 程序时,出现运行时异常,如上图所示。2.异常原因分析。在ContentObserver的onChange方法中,调用了Toast.makeText方法。onChange方法应该在子线程运行,在android中的子线程中不能直接控制UI组件,否则就会报异常3.Looper类别用来为一个线程开启一... 阅读全文