![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android view
文章平均质量分 75
gege_1313
这个作者很懒,什么都没留下…
展开
-
Android 屏幕(View)坐标系统
首先明确一下 android中的坐标系统 :屏幕的左上角是坐标系统原点(0,0),原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。一、View的坐标 需要注意view的坐标是相对父容器而言的,包括:getTop()、getBottom(),getLeft(),getRight()。翻译 2014-09-22 17:01:11 · 287 阅读 · 0 评论 -
在android代码中获得webview的内容
本文概要:在程序中经常会用到webView来显示网页,但如果能够得到网页中的内容呢,本文将给你一个最简单的事例。文章最后附代码下载。在做新浪微博客户端的时候需要用到oauth认证,会弹出新浪的认证网页,用户在新浪的网页中授权后返回到程序中完成认证。使用的是类似weibo://OauthActivity这样的URI返回的,也就类似于http://weibo.com这样。但是UC浏览器却无法完成这个转载 2014-10-06 17:37:00 · 585 阅读 · 0 评论 -
嵌套Fragment的使用及遇到The specified child already has a parent. You must call removeView()问题的解决
嵌套Tab在Android应用中用途广泛,之前做过的一些东西都是运用了TabActivity。但是由于在Android Developers中说到了“TabActivity was deprecated in API level 13." ,并且建议大家使用Fragment。所以学习了嵌套Fragment的使用,参考了这个博客中的相关思路和代码。 在Android Deve转载 2014-11-09 16:18:13 · 1201 阅读 · 0 评论 -
Adapter内的onItemClick监听器四个arg参数
举个例子你会理解的更快:X, Y两个listview,X里有1,2,3,4这4个item,Y里有a,b,c,d这4个item。如果你点了b这个item。如下:public void onItemClick (AdapterView parent, View view, int position, long id )// parent 相当于listview Y适配器的一转载 2014-11-16 22:09:26 · 310 阅读 · 0 评论 -
onInterceptTouchEvent与onTouchEvent的调用时序
onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个方法的,如Linea转载 2014-12-04 23:35:35 · 474 阅读 · 0 评论 -
Android View坐标getLeft, getRight, getTop, getBottom
1 引起疑惑 分析视图invalidate流程的过程中发现view的left, right, top, bottom跟自己理解的不一样,现在想分析一下这几个值具体的含义。 2 理解坐标,位置概念 这里涉及坐标系的概念:坐标系在二维视图中通过X轴和Y轴两个数字为组合表示某个点的绝对坐标。例如(30, 100) 通常表示X转载 2014-12-05 15:41:52 · 358 阅读 · 0 评论 -
给android的LinearLayout添加点击事件
View home = layout.findViewById(R.id.LinearLayout_home); home.setOnClickListener(new View.OnClickListener() {public void onClick(View v) { int i = 0; } });需要注意的是new的是View.OnClickListene转载 2014-12-30 14:23:11 · 1620 阅读 · 0 评论