小编KDE*_*DEx的帖子

通过adb备份完整的短信/毫秒内容

我一直在尝试使用adb从设备中完整地取出sms/mms收件箱,但遇到了一些麻烦.手机已植根,我尝试了以下命令:

输入

./adb pull /data/data/com.android.providers.telephony/databases/mmssms.db
Run Code Online (Sandbox Code Playgroud)

产量

Permission denied
Run Code Online (Sandbox Code Playgroud)

输入

./adb pull su /data/data/com.android.providers.telephony/databases/mmssms.db
Run Code Online (Sandbox Code Playgroud)

产量

The help menu
Run Code Online (Sandbox Code Playgroud)

在我的想法中,我是否可以通过类似于我尝试过的命令拉出短信收件箱?如果可以做我的命令有什么问题?

谢谢

android

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

Android Studio导入模块Gradle构建错误

我试图在Android Studio(GameBaseUtils)中添加一个目录作为依赖项.我已经看到其他SO答案只是为他们的特定问题发布了正确的gradle配置,但是我不明白我如何能够根据我的情况调整他们的答案.

这是我做的:

第一步:文件 - >导入模块 - >导航到目录并选择它.

第二步 - 文件 - >项目结构 - >模块 - >选择我的应用程序 - >依赖项 - >将模块添加为项目的依赖项.

现在我的代码没有任何红线表示导入模块时出错.但是,当我选择构建时,我收到以下错误:

Gradle: package com.google.example.games.basegameutils does not exist
Gradle: cannot find symbol class BaseGameActivity
Gradle: cannot find symbol variable super
...
Run Code Online (Sandbox Code Playgroud)

这是我的应用程序的build.gradle文件

buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'

dependencies {
compile files('libs/android-support-v4.jar')
}

android {
compileSdkVersion 17
buildToolsVersion "17.0.0"

defaultConfig {
    minSdkVersion 8
    targetSdkVersion 17
}
}
Run Code Online (Sandbox Code Playgroud)

如何正确导入此外部库,您能解释一下解决方案的工作原理和原因吗?

android gradle android-studio

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

在方法中创建弱引用

我有以下方法,它有一个 ImageSwitcher,用户可以左右滑动。所选图像显示在屏幕中央。我已经在低内存手机上对高分辨率图像进行了一些图像缩放,但是当从左到右快速滑动时,我仍然遇到 Bitmap OutOfMemoryEexception。我想改变这条线mSwitcher.setImageURI(myUri);(这是导致 OOME 的行)转换为使用弱引用,以便它可以自动进行垃圾收集。我怎样才能做到这一点?这是性能优化此方法的最佳方法吗?

谢谢

方法:

    public void onItemSelected(AdapterView parent, View v, int position, long id) {

    File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(
            Environment.DIRECTORY_PICTURES), "MyAppName");
    File[] cachedOnSDImages = mediaStorageDir.listFiles();
    countArray = new Integer[cachedOnSDImages.length];
    fileArray = new String[cachedOnSDImages.length];
    fileArray[position] = cachedOnSDImages[position].getAbsolutePath();
    Uri myUri = Uri.parse(fileArray[position]);
    mSwitcher.setImageURI(myUri); // weakly reference myUri in this line
    this.currentpos = position;
}
Run Code Online (Sandbox Code Playgroud)

我应该在这里添加 mSwitcher 实例化:

    private void makeSwitcher() {
    mSwitcher =  (ImageSwitcher) findViewById(R.id.switcher);
    mSwitcher.setFactory(this);
    mSwitcher.setInAnimation(AnimationUtils.loadAnimation(this,
        android.R.anim.fade_in));
    mSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this,
        android.R.anim.fade_out));
}
Run Code Online (Sandbox Code Playgroud)

java android weak-references bitmap out-of-memory

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

设置文本输入的宽度属性

我以与展示应用程序相同的方式创建了一个小部件。但是我在 api文档中没有看到任何限制输入字段宽度的内容。我该如何设置宽度?

CTextInput:
    size_hint_y: None
    height: '32dp'
    multiline: False
    hint_text: 'SNMP Community String(s)'
Run Code Online (Sandbox Code Playgroud)

python textinput kivy

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

在类上自定义CSS

我(wordpress)网站的页脚有隐私政策和条款与条件的链接.在网站的其余部分,所有链接都是蓝色的.我想覆盖超链接的自然蓝色,并使它们变成白色:

/* Links--------------------------------------------- */
a {
color: #2557AA;
text-decoration: none;
} 
Run Code Online (Sandbox Code Playgroud)

我在页脚中有一个类叫colophon.这被定义为获得特殊格式的类.我希望链接显示为白色.我写了以下内容来覆盖超链接的CSS,以便在页脚中它是白色的:

/* Footer--------------------------------------------- */
#colophon p {
line-height: 1.5;
color: #FFF;
}
#colophon a {
color: #FFF;
text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)

Footer.php

<footer id="colophon" >

    <p align="left"> All rights reserved.
    </p>

        <a href="http://example.com/TC">Terms of Use</a> | 
        <a href="http://example.com/Privacy">Privacy Policy</a> 


</footer><!-- end colophon --> 
Run Code Online (Sandbox Code Playgroud)

html css wordpress

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