android浏览器研究-回退和前进

浏览器探究——回退和前进 前进: 在菜单中点击前进功能主线程会执行BrowserActivity.onOptionsItemSelected,它会调用Controller.onOptionsItemSelected,在处理该菜单项时执行如下语句getCurrentTab().goForward...

2014-10-29 13:28:43

阅读数:869

评论数:0

android浏览器研究-下载

浏览器探究——下载 当前我的机器还是无网络状态,以下讨论可能有错误 长按一个链接,会调用到BrowserActivity.onContextItemSelected,进而调用Controller. onContextItemSelected。在处理该菜单项时,会调用当前WebView的reques...

2014-10-29 13:27:11

阅读数:777

评论数:0

android浏览器研究-多窗口

浏览器探究——多窗口 点击网址导航栏后面的多窗口的图标。 会调用NavigationBarPhone.onClick。 NavigationBarPhone 该类创建了导航栏的各个控件,其中的onClick是各个控件点击的总入口。 通过名字可以看出这个导航栏是指针对手机的,因为4.0即包...

2014-10-29 13:26:00

阅读数:1488

评论数:0

android浏览器研究-UserAgent

浏览器探究——UserAgent 首先看APP层对UA的使用情况 BrowserSettings对UA的维护 在BrowserSettings.java中定义了几个固定的UA值。 还包含了一个成员private WeakHashMap mCustomUserAgents;该成员记录的是某个...

2014-10-29 13:24:19

阅读数:918

评论数:0

android浏览器研究-APP层基本架构

浏览器探究——APP层基本架构 App层的功能主要分几块: 使用WebView的浏览器页面主体 除WebView之外的UI 页面的相关功能,如页内查找,前进,后退 设置 事件 多窗口管理 书签/历史记录   首先看构成主体框架的几个类 BrowserActivity Bro...

2014-10-29 13:22:59

阅读数:1416

评论数:0

android浏览器研究-APP层UI布局

浏览器探究——APP层UI布局   最外层的布局 最外层的View是Activity的mActivity.getWindow().getDecorView(),显示为PhoneWindow$DecorView 它的内部有FrameLayout为id/content,通过FrameLayou...

2014-10-29 13:21:13

阅读数:991

评论数:0

android srcollview按钮顶部停留

package com.willen.topFloatDemo; import android.content.Context; import android.os.Handler; import android.util.AttributeSet; import android.view.Mo...

2014-10-27 17:59:29

阅读数:1074

评论数:0

Android源码分析

查看源码版本号: build\core\version_defaults.mk //搜索该文件中的 PLATFORM_VERSION值 frameworks 目录 (核心框架——java及C++语言) . |-- base    (基本内容) |   |-- api   (?都是xml文...

2014-10-23 14:29:01

阅读数:473

评论数:0

Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17718579),请尊重他人的辛勤劳动成果,谢谢! 在Android开发中,我们常常用到ListView和GridView,而有的时候系统的ListVi...

2014-10-23 14:03:08

阅读数:712

评论数:0

Android EditText样式自定义

Android 4.1.2测试: 当在加入属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen",时,EditText的样式是这样子的: 而不是默认的: 解决:①在当前Activi...

2014-10-23 11:15:32

阅读数:594

评论数:0

数据库查询

SQL查询前10条的方法为: [sql] view plaincopy select top X *  from table_name      --查询前X条记录,可以改成需要的数字,比如前10条。 [sql] view plaincopy ...

2014-10-21 13:40:24

阅读数:523

评论数:0

android浏览器研究-loadUrl加载流程

文主要对browser 的java部分代码一个简单说明,主线基本上围绕着第一次打开 browser加载网页的流程展开, 同时顺便提了下App层几个主要类的关系。以便大家可以更快了解 browser的上层代码,然后腾出时间去关注 webkit部分代码。webkit部分代码可非常多哦。首先根据logc...

2014-10-20 14:21:11

阅读数:2743

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭