小编Haz*_*iel的帖子

Android应用程序自卸载

有没有办法让应用程序自行卸载?例如:我希望能够在我的应用程序中单击"卸载"按钮并让应用程序自行卸载.

我可以想象你可以调用固件的功能并将操作委托给它,以便卸载应用程序.

我需要这个的原因是当卸载应用程序时,我需要删除应用程序下载的SD卡上的一些文件.

android uninstall uninstallation

8
推荐指数
1
解决办法
1万
查看次数

如何命名一个可能做或不做某事的方法?

更具体地说,如何命名可能或不向用户呈现视图的方法?

例如:

void maybeShowView() {

    if (checkSomething()) {
        presentViewToUser();
    }
}
Run Code Online (Sandbox Code Playgroud)

因此,MaybeShowView是一个糟糕的名称,我也将可能的方法与用于单元测试目的的呈现方法分开,这样也许方法可以正确地进行单元测试.

在我的团队中,我们提出了类似的名字

  • maybeDoSomething
  • presentThingIfAvailable

但这真的是坏名字

有任何想法吗?

谢谢

注意: 我可以创建一个布尔方法shouldPresentView()但这需要我每次想要呈现我的视图时检查它,我不想要这个.

methods naming coding-style

7
推荐指数
1
解决办法
1210
查看次数

外部片段的Android动画视图正在被剪裁

我有一个片段的视图.此片段位于FrameLayout中.我想动画这个视图移动到片段边界之外.但是,当越过边界时,视图总是被剪裁.我试过设置android:clipChildren="false"android:clipToPadding="false"一切,但我不能让它工作.

这甚至可能吗?

animation android android-animation android-fragments

6
推荐指数
1
解决办法
3086
查看次数

SD卡中的Android PhoneGap www文件夹

有没有办法让ww文件夹或生活在SD卡和PhoneGap中的大多数html,js,css文件仍然加载它们?

android sd-card web cordova

1
推荐指数
1
解决办法
1687
查看次数