上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: URL的组成 浏览器将服务器返回来的response进行从上到下的解析(渲染),最后将页面显示出来。 HTML的固定结构 HTML标题 标题:通过 等标签进行定义。 作用:在页面上以标题的形式显示文字。 HTML段落 段落是通过``标签进行定义的。 作用:用来标记当前页面上某一行文字为一个段落。 h 阅读全文
posted @ 2017-03-23 19:38 Godfunc 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Handler的实例化 一般是默认使用当前线程的looper 1. 要刷新UI,handler要用主线程的looper,如果当前是主线程 如果是在其他线程的话 2. 不刷新UI,只是做消息处理。当前线程如果是主线程, ,不是主线程的话, 。或者使用 是放到主线程处理。 如果实例化的时候用的是 ;则是 阅读全文
posted @ 2017-03-22 15:35 Godfunc 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 单例模式 确保单例类只有一个实例,而且这个单例类提供一个借口让其他类获取到这个唯一的实例; 如果某各类创建时,需要消耗太多的资源,或者这个类占用很多内存,如果创建太多这个类的实例会导致内存占用太多,此时我们就可以使用单例模式; 单例模式(懒汉写法,单线程) 考虑到线程安全的写法 第一次判断是为了避免 阅读全文
posted @ 2017-03-15 14:38 Godfunc 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 创建MyService类 创建一个MyService类继承与Service: 绑定和开启MyService startService和binderService: 1. startService === bindService == stopService == unbindService; sto 阅读全文
posted @ 2017-03-15 13:49 Godfunc 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 首先你你需要知道MediaPlayer这个类的一些方法: int getDuration():获取流媒体的总播放时长,单位是毫秒。 int getCurrentPosition():获取当前流媒体的播放的位置,单位是毫秒。 void seekTo(int msec):设置当前MediaPlayer的 阅读全文
posted @ 2017-03-14 22:56 Godfunc 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 注册 静态注册 新建一个Java类,继承于android.content.BroadcastReceiver,并实现他的onReceiver()方法,下面就是一个名为MBroadcast的广播接收者: 动态注册 发送广播: 当收到广播之后,广播接收者就会执行onReveiver()方法; 广播的种类 阅读全文
posted @ 2017-03-14 16:59 Godfunc 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 自定义控件的三个方法 1. onMeasure() 测量控件的宽和高 2. onLayout() 摆放控件的位置 3. onDraw() 绘制布局 下面看一点下代码: public class SlideMenu extends ViewGroup { private float downX; pr 阅读全文
posted @ 2017-03-14 14:08 Godfunc 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 菜单资源文件必须放在res/menu目录中。菜单资源文件必须使用<menu>标签作为根节点。除了<menu>标签外,还有另外两个标签用于设置菜单项和分组,这两个标签是<item>和<group>。 <menu>标签没有任何属性,但可以嵌套在<item>标签中,表示子菜单的形式。不过<item>标签中 阅读全文
posted @ 2017-03-08 15:55 Godfunc 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 新建一个Activity会生成一下内容: 其中里面的setConentView(), 是给Activity加载一个布局,里面传入的是一个布局文件的id。 新建一个Activity时默认会自动在AndroidManifest文件中自动注册,如果没有自动注册的话,我们就需要自动手动去注册,不注册,将导致 阅读全文
posted @ 2017-03-08 15:13 Godfunc 阅读(444) 评论(0) 推荐(0) 编辑
摘要: Android的日志打印工具: 1、Log.v() 用于打印最为琐碎,意义最小的日志信息,对于的级别verbose,日志级别最低; 2、Log.d() 用于打印一些调试信息,帮助你调试程序和分析问题,对于级别debug,级别高verbose一级; 3、Log.i() 打印一些比较重要的数据,这些数据 阅读全文
posted @ 2017-03-08 13:51 Godfunc 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页