-
[Android] android事件散发,拦截,处理
android事件分发,拦截,处理事件分发android事件处理的时候会根据事件发生的坐标,从父容器一直慢慢的发送到相关的所有的view因此当都不处理的时候事件传递的流程图dispatchTouchEvent返回true但是如果我们在A的dispatchTouchEvent中返回true,那么也就是...
156
热度 -
[Android] Android 反编译 原来这样简单—绝对详解(有图有真相)
Android反编译原来这么简单—绝对详解(有图有真相)在学习Android开发的过程,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章...
427
热度 -
[Android] android studio 开发惯用快捷键使用分享
androidstudio开发常用快捷键使用分享windows开发常用快捷键实体类生成getset等方法快捷生成变量快捷windows开发常用快捷键实体类生成getset等方法快捷键alt+insert快捷生成变量快捷ctrl+alt+f全局变量ctr+alt+c全局常量ctr+alt+v局部变量c...
101
热度 -
[Android] Android进程间通信(IPC)惯用方式
Android进程间通信(IPC)常用方式进程间通信方式在Android开发中我们可以通过Intent、ContentProviders来实现进程间通信,如果不限于Android特有的话,我们还可以使用File、Socket等方式,反正只要进程间能交换信息就行了。像Intent,我们平时使用的时候好...
438
热度 -
[Android] Android怎么保证一个线程最多只能有一个Looper
Android如何保证一个线程最多只能有一个Looper?1.如何创建Looper?Looper的构造方法为private,所以不能直接使用其构造方法创建。privateLooper(booleanquitAllowed){mQueue=newMessageQueue(quitAllowed);mT...
70
热度 -
[Android] Android studio一些设立项
Androidstudio一些设置项——————Appearance选项—————————————————————————————————————————————————————————————Cylicscrollinginlist——在列表项里将会循环Allowmergingbuttonsond...
86
热度 -
[Android] Intent Filter 类方法
阅读《Android从入门到精通》(34)——IntentFilterIntentFilter作用用于传递期望动作、共享数据、指定动作执行的组件类别,以及其他有关指令,必要时会找寻或启动IntentFilter指定的组件来响应这个Intent。Intent组成成分动作过滤一个意图对象只能指定一个动作...
580
热度 -
[Android] Android中pendingIntent的深入懂得
Android中pendingIntent的深入理解pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法getActivity(Context,int,Intent,int),getBroadcast(Context,int...
162
热度 -
[Android] android 解析带有_的 http url域名,出现解析异常的有关问题
android解析带有_的httpurl域名,出现解析错误的问题在android中访问带有_的域名的时候,例如js_sdk.vlook.cn,会出现访问错误的问题,?unkonwhostisnull.?在使用Urlconnection或者httpclientmanager的时候都会出现这样的问题,必...
76
热度 -
633
热度 -
[Android] Android activity的起步模式
Androidactivity的启动模式自己的理解加上网上的一些资料总结了关于activity的四种启动模式在实际项目中我们应该根据特定的需求为每个活动指定恰当的启动模式。启动模式一共有四种,分别是standard、singleTop、singleTask和singleInstance,可以在And...
137
热度 -
[Android] 一个Android程序的高速搭建
一个Android程序的快速搭建如今,android的各种库非常丰富,好多东西拿来就用。一个应用型的app,大概也就是把数据从网上或者本地加载表示到页面,另外提交极少的一些数据。1.选型??由于google已经发布了官方的databinding组件,使用MVVM模式开发应该是个趋势。?2.各种周边库...
75
热度 -
[Android] Android 事件散发
Android事件分发在安卓四大组件中(Activity、Service、BroadCast、ContentProvider),最常用的当是Activity。因为Activity负责提供直观的页面并响应用户操作。在Activity的布局文件中,通过最外层的ViewGroup(布局)一层层嵌套、布局直...
102
热度 -
[Android] DDMS android 开发工具-dump View Hierarchy for UI automator
DDMSandroid开发工具-----dumpViewHierarchyforUIautomator今天又发现一个好工具dumpViewHierarchy对学习UI布局很有好处,操作也很简单的,直接上图说话了
802
热度 -
[Android] android改变alertdialog.builder式样
android改变alertdialog.builder样式 AlertDialog.Builderbuilder=newBuilder(newContextThemeWrapper(context,R.style.AlertDialogCustom));?<stylename="AlertD...
112
热度 -
[Android] Android触摸事件(2)-TouchUtils,触摸辅助工具类
Android触摸事件(二)-TouchUtils,触摸辅助工具类目录目录概述关于拖动原理实现过程关键变量定义事件处理回调偏移量计算实现关于缩放原理实现过程缩放比例计算方法事件处理回调变量定义缩放流程关于辅助功能使用方法源码概述此类的主要作用是封装了一些触摸事件需要常用的操作,只需要实现简单的接口即...
110
热度 -
[Android] Android学习系列(3)四大组件之Service详解
Android学习系列(三)四大组件之Service详解Service概述Service作为Android四大组件中的一员,有着非常重要的地位。它没有交互界面,一般用于长期运行在后台来处理一些比较耗时的操作和为其他应用提供服务接口,如消息推送、音乐播放、定位服务、后台数据同步、长连接(如:蓝牙、IM...
122
热度 -
148
热度 -
[Android] Android触摸事件(1)-AbsTouchEventHandle
Android触摸事件(一)-AbsTouchEventHandle目录目录概述关于单点触摸事件singleTouch单击的两种方式关于双击事件双击事件的检测逻辑双击事件触发的时机关于多点触摸事件multiTouch两点触摸中的移动事件两点触摸事件的触发过程两点触摸的事件实现变量定义触摸事件流程自定...
177
热度 -
[Android] 小弟我的Android网络框架之旅(二)
我的Android网络框架之旅(二)承接上一篇文章,今天我们来探讨并发网络的线程管理。众所周知在网络请求中,高并发的多线程网络请求非常普遍,我们不能因为上一条网络阻塞影响到其他的网络请求,然而过多的线程又会耗尽移动端上有限的CPU资源。如何处理多并发操作上,各家的网络框架多少都有些差异,今天我们就来...
131
热度