小编SBe*_*413的帖子

在片段中使用上下文

如何在片段中获取上下文?

我需要用我的数据库其构造函数采用的背景下,但getApplicationContext()FragmentClass.this没有工作,所以我能做些什么?

数据库构造函数

public Database(Context ctx)
{
    this.context = ctx;
    DBHelper = new DatabaseHelper(context);
}
Run Code Online (Sandbox Code Playgroud)

java android android-context android-fragments

645
推荐指数
12
解决办法
46万
查看次数

如何在android中制作文件的副本?

在我的应用程序中,我想保存具有不同名称的某个文件的副本(我从用户那里获得)

我真的需要打开文件的内容并将其写入另一个文件吗?

这样做的最佳方法是什么?

java android

174
推荐指数
9
解决办法
14万
查看次数

Play框架在启动时挂起:"从中加载项目定义"

我刚刚开始使用Play Framework.我已经下载并安装了play并创建了一个示例java应用程序.当我尝试在应用程序目录中启动播放控制台时,它会挂起"正在加载项目定义".

PS C:\dev\play\javatest> play.bat
Getting org.scala-sbt sbt_2.9.1 0.11.3 ...
:: retrieving :: org.scala-sbt#boot-app
        confs: [default]
        37 artifacts copied, 0 already retrieved (7245kB/283ms)
[info] Loading project definition from C:\dev\play\myFirstApp\project
Run Code Online (Sandbox Code Playgroud)

当我尝试运行Scala应用程序时,我收到有关它等待锁定的消息:

PS C:\dev\play\scalatest> play
[info] Loading project definition from C:\dev\play\test1\project
Waiting for lock on C:\lib\play\repository\.sbt.ivy.lock to be available...
Run Code Online (Sandbox Code Playgroud)

运行Windows 7,JDK 1.7.0_05和Play Framework 2.0.2.有任何想法吗?

playframework

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

如何以编程方式将ScrollView滚动到底部

我有一个问题我无法解决:在ScrollView中我只有一个LinearLayout.通过用户操作,我以编程方式在此LinearLayout上添加2个TextView,但默认情况下,滚动保持在顶部.由于我控制用户操作,我应该很容易滚动到底部,例如:

ScrollView scroll = (ScrollView) this.findViewById(R.id.scroll);
scroll.scrollTo(0, scroll.getBottom());
Run Code Online (Sandbox Code Playgroud)

但事实并非如此.因为在添加这两个新元素后立即getBottom()仍然返回前两个.我试图刷新状态调用refreshDrawableState(),但我不工作.

你知道如何在添加一些元素后获得ScrollView的实际底部吗?

java android android-layout android-scrollview

43
推荐指数
4
解决办法
6万
查看次数

我在哪里将启动代码放在Play Framework中?

我想在启动时运行一些代码来预先缓存一些东西,并且还想启动一个Timer来重新缓存Web请求的关键路径之外的一些东西.这是可以使用Play Framework,我把这个代码放在哪里?

playframework

39
推荐指数
4
解决办法
2万
查看次数

什么是Play框架Web服务器

有谁知道播放使用的是哪个Web服务器!框架?

我打算使用Play对小型Intranet应用程序进行原型设计!我想知道我是否应该使用内部使用的默认播放Web服务器或Apache或IIS.

我不预测应用程序运行的几个实例,也不需要负载平衡.

playframework

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

Android,如何在Parcelable类中正确使用readTypedList方法?

我有两个活动,在第一个活动中,我实现了一个Object myObject的ArrayList.在第二项活动中,我需要得到这个Arraylist.我找到了一个教程:http://prasanta-paul.blogspot.com/2010/06/android-parcelable-example.html 我已经实现了我的课喜欢它的解释.

公共类Chapitre实现Parcelable {

private int numero;
private String titre;
private String description;
private int nbVideo;
private ArrayList<Video> listeVideo;

public Chapitre(int numero, String titre, String description,
        ArrayList<Video> listeVideo) {
    this.numero = numero;
    this.titre = titre;
    this.description = description;
    this.listeVideo = listeVideo;
    this.nbVideo = listeVideo.size();
}

//Getters and Setters ...

private Chapitre(Parcel source) {
    numero = source.readInt();
    titre = source.readString();
    description = source.readString();
    nbVideo = source.readInt();
    source.readTypedList(listeVideo, Video.CREATOR);
}

@Override
public int describeContents() {
    return 0;
} …
Run Code Online (Sandbox Code Playgroud)

java android arraylist nullpointerexception parcelable

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

来自Play的成功故事!框架?

我正在评估Play!我公司的框架.我们实际上正在考虑将它用作春天的小兄弟(主要用于"小型企业项目").到目前为止,我们在那里使用Grails,但是由于它与maven的不良集成以及由此产生的动态性质的许多奇怪效果而相当恼火.

但是,我无法从使用Play 实际创建项目的人那里找到任何文章!(我知道,在网站上,他们会告诉你一些使用它的网站,但这并没有真正帮助).

有没有人真正看过一篇描述它如何使用Play的文章!作为应用框架?

playframework

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

Android凌空处理重定向

我最近开始使用谷歌的Volley lib来处理我的网络请求.我的一个请求获得错误301重定向,所以我的问题是,可以自动地以某种方式自动处理重定向,还是我必须手动处理parseNetworkError或使用某种在RetryPolicy这里?

谢谢.

android android-volley

27
推荐指数
5
解决办法
3万
查看次数

SQLite同时读写

我已经阅读了很多主题,但无法找出问题的答案:是否可以同时读写?

我有后台线程更新一些数据,UI需要存储在DB中的小块数据.因此在UI线程中执行SELECT操作.但它会在更新过程中阻止.结果,UI冻结了几秒钟.

写作时有没有人能从DB中读取成功?


它可以在iPhone上读写DB.这种差异的原因是在本机sqlite函数上同步实现包装吗?

database sqlite multithreading android

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