popupWindow showAsDropDown 异常 改用showAtLocation
测试机android 4.4.4 popupWindow 在recyclerView中显示异常,改用showAtLocation,在RecyclerView 默认点击item显示popup都view的下方,在可视范围内的最后一个显示到view的上方。
测试机android 4.4.4 popupWindow 在recyclerView中显示异常,改用showAtLocation,在RecyclerView 默认点击item显示popup都view的下方,在可视范围内的最后一个显示到view的上方。
FragmentTabhost fragment 中的Tablayout+ViewPager ,ViewPager高度自适应
FragmentTabhost fragment 中的Tablayout+ViewPager ,ViewPager高度自适应
动态权限的申请,借鉴于郭霖大神在某次视频中讲解的动态权限封装,将动态权限的申请放到了BaseActivity中。BaseActivity 相关代码,下载地址
使用RadioGroup 作为app主界面的导航界面,实现功能:点击返回键时,不会直接退出activity,而是返回到之前显示的Fragment(当前显示的是首页时,直接退出Activity) 博客详解:http://blog.csdn.net/u012391876/article/details/54096194
csdn:http://blog.csdn.net/u012391876/article/details/53766470 【Demo记录】悬浮窗—通过服务显示栈顶app包名到悬浮窗 个人对于悬浮窗的学习,主要包括对悬浮窗的基本操作,悬浮窗在activity中的操作,以及悬浮窗在服务中的操作。参照guolin大神的第一篇博客,记录个人的学习总结。 demo 场景:使用服务,后台每隔5s获取栈顶app包名更新到悬浮窗。
博客地址:http://blog.csdn.net/u012391876/article/details/53765399 【Demo 记录】获取栈顶APP所在的应用包名 –getRunningTasks 弃用的处理方案 –分两种情况处理, 低于5.0:使用getRunningTasks 高于5.0:使用,PACKAGE_USAGE_STATE 查看使用情况的这个权限 demo 场景:使用服务,每5s打印app栈顶app所在的包名。
自定义ViewGroup进一步学习,显示两个TextView到自定义控件中,对两个TextView进行布局
自定义ViewGroup学习 最简单的模式,显示一个TextView到自定义ViewGroup中