当我做boostrap时,我必须使用类"行"...
当你看我的测试设计时:

为什么我被强制保留-30px的保证金?
有了这个html,我希望3行共享每列33%的整个可用宽度:
<div class="container">
<div class="row">
<div style="background-color: pink;" class="span4">
This is a label
</div>
<div style="background-color: violet;" class="span4">
This is a textbox
</div>
<div style="background-color: slateblue;" class="span4">
This is a button
</div>
</div>
<div class="row">
<div style="background-color: orange;" class="span4">
This is a label
</div>
<div style="background-color: orangered;" class="span4">
This is a textbox
</div>
<div style="background-color: yellow;" class="span4">
This is a button
</div>
</div>
<div class="row">
<div style="background-color: seagreen;" class="span4">
This is a label
</div>
<div style="background-color: green;" …Run Code Online (Sandbox Code Playgroud) 我很好奇一件事.我怎样才能完成当前的活动并开始另一个活动.
示例:
MainActivity
--(starts)--> LoginActivity
--(if success, starts)--> SyncActivity
--(if success start)--> MainActivity (with updated data).
Run Code Online (Sandbox Code Playgroud)
所以我想在成功同步后SyncActivity开始MainActivity,如果我按回按钮不返回SyncActivity或之前打开的任何其他活动SynActivity.
我试过这段代码:
Intent intent = new Intent(Synchronization.this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
this.finish();
Run Code Online (Sandbox Code Playgroud)
但它不能正常工作.任何想法如何使事情正常工作?
我正在实现一个图像缓存系统来缓存下载的图像.
我的策略基于两级缓存:内存级别和磁盘级别.
我的课程类似于droidfu项目中使用的课程
我下载的图像被放入一个hashmap,Bitmap对象被包装在一个SoftRererence对象中.此外,每个图像都永久保存到磁盘.如果未找到所请求的图像
Hashmap<String,SoftReference<Bitmap>>,则将在磁盘上搜索该图像,重新加入,然后将其推回到散列图中.否则,图像将从网络下载.由于我将图像存储到物理设备momery中,因此我添加了一个检查以保留设备空间并保持在占用空间的1M以下:
private void checkCacheUsage() {
long size = 0;
final File[] fileList = new File(mCacheDirPath).listFiles();
Arrays.sort(fileList, new Comparator<File>() {
public int compare(File f1, File f2) {
return Long.valueOf(f2.lastModified()).compareTo(
f1.lastModified());
}
});
for (File file : fileList) {
size += file.length();
if (size > MAX_DISK_CACHE_SIZE) {
file.delete();
Log.d(ImageCache.class.getSimpleName(),
"checkCacheUsage: Size exceeded " + size + "("
+ MAX_DISK_CACHE_SIZE + ") wiping older file {"+file.toString()+"}");
}
}
}
Run Code Online (Sandbox Code Playgroud)
在磁盘写入后的某个时候调用此方法:
Random r = new Random(); …Run Code Online (Sandbox Code Playgroud) 我确信Firebase在其分析中也在计算我的所有开发工作.我每天打开我的应用程序一百次,在一些设备上进行调试和测试,这实际上是在歪曲我的读数.
我使用了一个函数来获取一个有点独特的ID来表示我的设备,并通过代码忽略了所有的分析.
public static String getPsuedoID() {
String m_szDevIDShort = "35" + (Build.BOARD.length() % 10)
+ (Build.BRAND.length() % 10) + (Build.VERSION.SDK_INT % 10)
+ (Build.DEVICE.length() % 10) + (Build.DISPLAY.length() % 10)
+ (Build.MODEL.length() % 10) + (Build.PRODUCT.length() % 10);
String serial;
try {
serial = android.os.Build.class.getField("SERIAL").get(null).toString();
return new UUID(m_szDevIDShort.hashCode(), serial.hashCode()).toString();
} catch (Exception exception) {
serial = "getUniquePsuedoIDfailed";
}
return new UUID(m_szDevIDShort.hashCode(), serial.hashCode()).toString();
}
Run Code Online (Sandbox Code Playgroud)
但我发现它并不像我想象的那么独特.显然,我的ID与少数(极少数)用户相同.
这样做有一种万无一失的方法吗?
我有main-cmp来自数据库的行的component().对于行,我创建了另一个组件,例如.row-cmp
main-cmp 已从数据库请求数据,并将其解析为
<row-cmp *ngFor="let row of data"
[id]="row.id"
[name]="row.name"
[value]="row.value">
</row-cmp>
Run Code Online (Sandbox Code Playgroud)
在row-cmp我声明delete()函数谁调用http请求到我的后端.现在,当来自请求的响应为真时,我想销毁row-cmp所选行.这可能吗 ?
在我的应用程序中,有一些用户可以下载的文件.文件通过android下载管理器下载.但是,几周以来,数百名用户一直在抱怨他们的文件每8-12天自动删除一次,甚至没有他们卸载应用程序.(可能会有更多用户不愿意抱怨同样的问题.)
现在,可能存在许多用户特定的原因,为什么会在少数设备上发生这种情况.但考虑到大量的用户,似乎我可能做错了什么.
为什么系统/下载管理器会自动删除文件?有没有办法通知系统或下载管理器不删除某些文件?或者我应该在下载后重新命名文件,以便将它们与下载管理器取消链接,并希望问题能够解决?
编辑:
这是我用来下载文件的代码:
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(trackLink));
request.setTitle(trackTitle);
request.setDestinationInExternalPublicDir("Tracks", trackTitle + ".mp3");
request.setVisibleInDownloadsUi(false);
DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
manager.enqueue(request);
Run Code Online (Sandbox Code Playgroud) android ×4
android-file ×1
angular ×1
bitmap ×1
caching ×1
css ×1
firebase ×1
javascript ×1
memory ×1
stack ×1
testing ×1
typescript ×1