-
android launcher源码
1.Launcher.java:launcher中主要的activity。
2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controller。它首先用onInterceptTouchEvent(MotionEvent)来拦截所有的touch事件,如果是长按item拖动的话不把事件传下去,直接交由onTouchEvent()处理,这样就可以实现item的移动了,如果不是拖动item的话就把事件传到目标view,交有目标view的事件处理函数做相应处理。如过有要对事件的特殊需求的话可以修改onInterceptTouchEvent(MotionEvent)来实现所需要的功能。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-05-06 23:23:56下载
- 积分:1
-
Android 翻书效果以及txt文件阅读器完整源码 详见截图
Android 翻书效果以及txt文件阅读器完整源码 详见截图
- 2013-04-13下载
- 积分:1
-
android
一个简单的基于android模拟时钟源码(Analog clock)
- 2012-03-11 12:21:59下载
- 积分:1
-
MaterialViewPager-master
一款Material风格的ViewPager第三方库(Material-ViewPager third-library)
- 2017-07-18 15:08:53下载
- 积分:1
-
Android 实现图像的灰度化和二值化
Android 实现图像的灰度化和二值化
- 2015-07-02下载
- 积分:1
-
android VideoView播放视频-source
android VideoView播放视频-source
- 2015-03-16下载
- 积分:1
-
android xUtils框架例子源码下载
android数据库操作、网络数据下载、批量下载网络图片例子
- 2015-06-13下载
- 积分:1
-
安卓单任务多线程任意断点下载【源码】
安卓Android单任务多线程任意断点下载【源码】,包括了一个可复用的文件下载服务类用于获取实时更新每条线程已经下载的文件长度,可实现多任务下载
1.创建XML文件,将要生成的View配置好
2.获取系统服务LayoutInflater,用来生成新的View
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
3.使用inflate(int resource, ViewGroup root)方法生成新的View
4.调用当前页面中某个容器的addView,将新创建的View添加进来
- 2022-01-26 01:52:43下载
- 积分:1
-
android 菜单示例
包 com.wjq.menu ;
导入 android.app.Activity ;
导入 android.os.Bundle ;
导入 android.view.Menu ;
导入 android.view.MenuItem ;
导入 android.widget.Toast ;
公共类 DefaultMenu 扩展活动 {
/ * * 当第一次创建活动时调用。*/
@Override
公共 void 里面 (捆绑 savedInstanceState) {
super.onCreate(savedInstanceState) ;
setContentView(R.layout.main) ;
}
@Override
公共布尔 onCreateOptionsMenu (菜单菜单) {
- 2022-01-24 15:59:57下载
- 积分:1
-
searchable
android实现表格搜索的源码,希望读者可以通过该例子,快速了解android中界面布局的学习
(android table search)
- 2012-05-08 15:46:39下载
- 积分:1