小编Ste*_*teD的帖子

CSS:内容:"\ 00a0"

今天我遇到了一个我从未见过的新CSS语法

content:"\00a0";
Run Code Online (Sandbox Code Playgroud)

w3schools上检查它,它解释说:

定义和用法

content属性与:before和:after伪元素一起使用,以插入生成的内容.

我的问题是,你能在现实世界的例子中向我指出,我们如何使用这个content属性?\00a0这种情况下的意思是什么?

css

53
推荐指数
2
解决办法
6万
查看次数

Android scrollview onScrollChanged

我在滚动视图中的文本视图中有一个固定的内容.当用户滚动到某个位置时,我想开始一个活动或触发一个Toast.

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent" android:layout_height="fill_parent"
 android:id="@+id/scroller">
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical" android:layout_width="fill_parent"
  android:layout_height="fill_parent">
  <TextView android:layout_width="fill_parent" android:id="@+id/story"
   android:layout_height="wrap_content" android:text="@string/lorem"
   android:gravity="fill" />
 </LinearLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)

我的问题是实现受保护的方法onScrollChanged来找出滚动视图的位置.

我找到了这个答案,是否有一个更简单的解决方案,而不是声明一个界面,覆盖滚动视图等,如我发布的链接上所示?

android android-scrollview onscrollchanged

23
推荐指数
4
解决办法
7万
查看次数

Soundpool样本没准备好

我有一个.wav文件,我想在我的游戏中使用,目前我正在加载onCreate()游戏中每个活动的声音.

 soundCount = soundpool.load(this,R.raw.count, 1);
Run Code Online (Sandbox Code Playgroud)

活动开始后将播放声音.

  soundpool.play(soundCount, 0.9f, 0.9f, 1, -1, 1f);
Run Code Online (Sandbox Code Playgroud)

问题有时我会遇到错误"sample x not ready".是否可以在开始游戏时加载.wav文件并将其保存在内存中并在以后的游戏中使用它?或者是否可以等待1-2秒以使声音加载完成?

android soundpool

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

模拟模拟器中的活动查杀

我想测试一下onSaveInstanceStateonRestoreInstanceState我在模拟器应用程序.

我发现了这个,它说我们可以在方向更改期间模拟这个,但是我将一些变量存储在应用程序级别(子类android.app.Application)中,因此方向更改不会消除变量.

所以我的问题是,我如何模拟低内存情况,从而杀死我的活动?

希望我已经清楚了.谢谢

android activity-lifecycle android-activity

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

触摸时使某个位图区域透明

我的想法是将两个图像重叠在一起,并且在onTouch上,顶部图像应该在触摸的半径上变得透明,从而暴露底部图像.

这是我叠加2张图片的方式:

        Bitmap bmOverlay = Bitmap.createBitmap(bmp1.getWidth(), bmp1.getHeight(), bmp1.getConfig());
        Canvas canvas = new Canvas(bmOverlay);
        canvas.drawBitmap(bmp1, new Matrix(), null);
        canvas.drawBitmap(bmp2, new Matrix(), null);
Run Code Online (Sandbox Code Playgroud)

我已经查看了这篇文章,并在下面使用Paint来使其透明:

        mPaint = new Paint();
        mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC));
        mPaint.setColor(Color.TRANSPARENT);
        mPaint.setAntiAlias(true); 

public void onDraw(Canvas canvas) {
            canvas.drawCircle(40, 40, 30, mPaint); //hardcode to test
}
Run Code Online (Sandbox Code Playgroud)

问题是,我认为圆圈直接使2个图像在定义的半径上透明,我怎样才能使顶部位图透明?

android paint bitmap transparent

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

19
推荐指数
2
解决办法
9861
查看次数

你如何选择CSS框架?

我正在公司网站上工作,我认为我应该开始使用CSS框架.有很多CSS框架,最常用的是什么,为什么人们会选择使用它而不是其他框架?

css frameworks

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

Android:如何找到assets文件夹的绝对路径?

我需要在我的应用程序中获取assets文件夹的绝对路径,因为我想使用Web服务器提供文件,并且它需要绝对路径.这可能吗?

我原以为可能会有这样的事情:

String rootDir = getAssets().getRootDirectory();
Run Code Online (Sandbox Code Playgroud)

但事实并非如此.

任何帮助赞赏,欢呼.

directory android assets path

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

android - 创建位图时的内存不足异常

在第二次创建位图后,我收到以下错误:

04-17 18:28:09.310: ERROR/AndroidRuntime(3458): java.lang.OutOfMemoryError: bitmap size exceeds VM budget

this._profileBitmap = Bitmap.createBitmap(_profileBitmap, xCoor,  yCoor, width, height);
Run Code Online (Sandbox Code Playgroud)

从日志:

04-17 18:27:57.500: INFO/CameraCropView(3458): Original Photo Size: W 1536 x H 2048   
04-17 18:28:06.170: INFO/CameraCropView(3458): xCoor: 291   
04-17 18:28:06.170: INFO/CameraCropView(3458): yCoor: 430    
04-17 18:28:06.170: INFO/CameraCropView(3458): Width: 952  
04-17 18:28:06.170: INFO/CameraCropView(3458): Height: 952  
Run Code Online (Sandbox Code Playgroud)

由于图像很大,我得到了错误.但有趣的是错误不是第一次发生,只有当我第二次拍摄时才会发生,这让我相信这个profileBitmap不会被破坏.我该如何清理它?

android memory-leaks bitmap

14
推荐指数
5
解决办法
6万
查看次数

Android注释在Ui Thread上运行

是否可以注释在UiThread中运行代码的方法?

runOnUiThread(new Runnable() {
public void run() {
//my code
}});
Run Code Online (Sandbox Code Playgroud)

看起来太复杂,经常使用它.

multithreading android

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