小编Kae*_*aeL的帖子

如何在Android片段中获取aptPackageManager

我有这个应用程序,我正在清除缓存,但我无法弄清楚如何getPackageManager在片段中工作.这是我的代码.任何帮助将非常感激.我是android和java的新手.非常感谢你.

public class Cache  extends SherlockFragment  {

    Button cache;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

        View view = inflater.inflate(R.layout.cache, null);
        cache = (Button) view.findViewById(R.id.button3);

        cache.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                Toast.makeText(getActivity(), "Cache is Cleared", Toast.LENGTH_SHORT).show();   
                PackageManager  pm = getPackageManager();

                // Get all methods on the PackageManager
                java.lang.reflect.Method[] methods = pm.getClass().getDeclaredMethods();

                for (java.lang.reflect.Method m : methods) {
                    if (m.getName().equals("freeStorageAndNotify")) {
                        // Found the method I want to use
                        try {
                            long desiredFreeStorage …
Run Code Online (Sandbox Code Playgroud)

java android

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

为什么不能证明内容:在IE中心工作?

我有这个简单的div,里面有一个按钮.justify-content: center;使用Firefox和Chrome工作正常,但在IE 11上不起作用:

#div {
  height: 200px;
  width: 50px;
  border: 1px solid black;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
}
#button {
  height: 50px;
  width: 200px;
  min-width: 200px;
  border: 1px solid black;
  background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
<div id="div">
  <button id="button">HELLO</button>
</div>
Run Code Online (Sandbox Code Playgroud)

我的目标是,当我用transformrotate(90deg)rotate(270deg),该按钮就会融入DIV:

#div {
  height: 200px;
  width: 50px;
  border: 1px solid black;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
}
#button {
  height: …
Run Code Online (Sandbox Code Playgroud)

css css3 flexbox internet-explorer-11

24
推荐指数
2
解决办法
3万
查看次数

这与基地的区别

我很想知道thisbase对象之间的区别C#.使用它们时的最佳做法是什么?

c# this

16
推荐指数
3
解决办法
2万
查看次数

具有可选参数的C#递归函数

我遇到的问题optional parametersrecursive functions

这是一个示例代码:

private static void RecursiveFunction(int x, int optional = 0)
{
    if (x < 5)
        RecursiveFunction(x + 1, optional++);
}
Run Code Online (Sandbox Code Playgroud)

调用函数时:

RecursiveFunction(0);
Run Code Online (Sandbox Code Playgroud)

我得到了以下结果(只是string.Format("{0} - {1}", x, optional)在即时窗口中调用此代码):

"0 - 0"
"1 - 0"
"2 - 0"
"3 - 0"
"4 - 0"
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么吗?谢谢!

c# recursion .net-4.0 optional-parameters

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

MySQL Group_Concat由Id区分

是否可以group_concat通过不同的ID记录:

GROUP_CONCAT(Column2 BY DISTINCT Column1)

我需要从column2不同的值中获取值column1.因为第2列中有重复值,所以我不能使用distinct column2.

有什么想法吗?谢谢!

编辑1

样本表记录:

ID  Value
1   A
1   A
2   B
3   B
4   C
4   C
Run Code Online (Sandbox Code Playgroud)

使用GROUP_CONCAT我想要的[ GROUP_CONCAT(Value BY DISTINCT Id)],我将有一个输出:

A, B, B, C

编辑2

不知何故让我的group_concat工作:

GROUP_CONCAT(DISTINCT CONCAT(Id, '|', Value))

这将通过不同的id显示连接值,只需要在某处摆脱Id.没有这个concat功能你可以做到,但我需要分隔符.这可能不是一个好的答案,但无论如何我都会发布.

mysql sql distinct group-concat

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

MySql条件组

请考虑我的表(这只是一个简化版本,在我的项目中,我有600,000多条记录):

Id  TransactionId   TransactionTypeId   Description
1   1               1                   Description1
2   1               1                   Description2
3   1               2                   Description3
4   1               2                   Description4
5   1               1                   Description5
6   1               2                   Description6
7   2               1                   Description7
8   2               1                   Description8
9   2               2                   Description9
10  2               2                   Description10
Run Code Online (Sandbox Code Playgroud)

我需要做的是什么时候TransactionTypeId = 1,我需要从该表中获取最新数据.否则,什么时候TransactionTypeId <> 1,我需要得到它们.

对于这个例子,我有这个查询:

SELECT MAX(T.Id)
    , SUBSTRING_INDEX(GROUP_CONCAT(T.TransactionId ORDER BY T.Id DESC), ',', 1) AS TransactionId
    , SUBSTRING_INDEX(GROUP_CONCAT(T.TransactionTypeId ORDER BY T.Id DESC), ',', 1) AS TransactionTypeId
    , SUBSTRING_INDEX(GROUP_CONCAT(T.Description ORDER …
Run Code Online (Sandbox Code Playgroud)

mysql group-by case-when

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

Carrierwave在本地不存储s3上的图像

我使用载波上传图像并将其显示在照片库中.载波存储文件在public/uploads.但是这些图像没有在heroku上显示.我发现heroku是只读的,我们应该在s3存储文件.

除了s3之外还有其他选择吗?如果是的话,请你在这里分享一下吗?

ruby-on-rails heroku amazon-s3 carrierwave ruby-on-rails-4

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