摘要:
功能:在桌面上显示一个布局,可以随着手势拖动 主活动: 服务类,用于控制悬浮窗的创建于销毁,需要注意状态栏的高度 效果图: 阅读全文
摘要:
按钮双击事件的实现: 线程的作用:比如,在当前界面只按下一次,停留一段时间再去双击,此时的第一击的时间肯定超过第一次按下的500ms的时间,所以此时的第一击使第一次按下的时间为0,第二击就不能触发双击事件了 更牛逼的实现方式: 过程图如下, 阅读全文
摘要:
/** 权限: * 判断当前界面是否是桌面 ,先获取桌面应用的程序包名,然后判断当前显示活动包名是否包含在内 */ private boolean isHome() { ActivityManager mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY... 阅读全文
摘要:
例子:窗体的使用,悬浮窗,仿360手机卫士2 阅读全文
摘要:
屏幕适配 1.为什要进行屏幕适配? 1.Android的厂商非常多,手机型号多,屏幕尺寸大小不一,屏幕分辨率多,一个控件在不同的设备上显示的效果会有一定的差异 2.是否需要对每一种尺寸的设备进行适配? 1.主流的Android厂商: google,三星,中兴,华为,酷派,联想,诺基亚,小米,oppo 阅读全文
摘要:
1.模式--模板方法: 运行结果: 可见这样增加了程序的扩展性,当又增加一种方式的时候只需要继承Father类重写你需要做的事就可以了 模式2--单例模式 如果现在有两个线程同时在执行getInstance方法,第一个线程刚执行完第2行,还没执行第3行,这个时候第二个线程执行到了第2行,它会发现sL 阅读全文
摘要:
参考百度地图提供的开发指南:http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/getloc 上面几个文件夹中的文件放的位置可参考:对地图的基本操作,标注地址,公交步行驾车路线搜索,附近搜索等(2) 这里openUtils文件夹放 阅读全文
摘要:
秘钥申请以及地图的显示可以参考百度地图的秘钥申请与sdk下载,显示地图(1) ,该功能也是接着这个开始的 需要的工具包如下:(下载的百度地图sdk里包含的) 功能:显示标注: 删除指定标注物: 百度地图使用指南:http://lbsyun.baidu.com/index.php?title=andr 阅读全文