几乎所有的Activity,所有的窗口,都是方形的,有没有办法把其自定义为圆形的?而且大小可以随时变化,位置可是浮动变化,像气泡那样。求思路求赐教Android

解决方案 »

  1.   

    你确认是将activity自定义为圆形而且大小可以变化 的吗?在我看来app做不到
      

  2.   

    activity不可以,不过app widget可以。去网上搜搜安卓桌面部件开发吧。我没做过。感觉上跟你的思路比较符合。
      

  3.   

    试试ViewManager,自己继承一个View 覆写onDraw()也好,使用setBackgroundDrawable()也好,然后用ViewManager的addView方法把这个View添加到屏幕,可以实现类似360安仔的效果
      

  4.   

    只要这个组件能展示信息和图片等就可以,也不一定要Activity,谢谢各位的指导啊
      

  5.   

    其实不是圆形的,还是方形的,只是其他部分是透明罢了。至于浮动气泡,一直是很讨厌,有人还用它弹广告。我觉得算是android的一个设计失误吧,以后可能要封掉这个接口。
    就是请求android.permission.SYSTEM_ALERT_WINDOW权限,然后创建一个overlay的system alert的window。
      

  6.   


    悬浮窗口就能解决你的问题了http://www.jb51.net/article/32321.htm
      

  7.   

     移动广告软件(Madware)与移动恶意软件是过去几年来在Android平台上一直存在的两大移动安全威胁,它们通常出现在Google Play和第三方应用商店里的应用程序中。为了更好地揭示和分析这些基于Android平台的移动威胁,从而为移动设备用户提供及时有效的安全警示,赛门铁克于近日发布了《移动广告软件与移动恶意软件分析》白皮书。  从2012年6月到2013年第二季度,Android恶意软件安装包的数量出现了激增。此外,到2013年底,赛门铁克预计Google Play上四分之一的免费应用程序中都将包含移动广告软件。而大多数第三方应用商店上则存在着更多数量的移动广告软件和恶意软件。
      Google Play中的移动广告软件(Madware)比例在持续上升
      2013年Google Play中有23%的应用程序包含某种形式的移动广告软件,而2012年这个比例为15%;个性化类应用程序中所包含的移动广告软件数量最多,其次是实用工具及演示类和赛车游戏类应用程序。
      移动广告软件(overly-aggressive Madware)的入侵行为
      2/3的移动广告应用程序会为广告主收集移动设备信息,例如手机识别认证码(IMEI)或者手机制造商和型号等。此外1/3的移动恶意应用程序会在提示栏中播放广告,或者改变浏览器的书签设置,这通常会令移动设备用户不胜其扰。
      Android恶意软件持续成倍增长