我已阅读http://docs.docker.com/engine/reference/builder/#add但我遇到了一个问题.我想将本地目录复制go到docker/user/local/
我试过了:
ADD go /usr/local/
Run Code Online (Sandbox Code Playgroud)
和:
ADD /go/ /usr/local/
Run Code Online (Sandbox Code Playgroud)
也:
RUN chmod 0755 /usr/local/go/src/make.bash
Run Code Online (Sandbox Code Playgroud)
但是,我看到以下错误消息,/usr/local/go/src/make.bash: No such file or directory但本地go目录确实包含make.bash.
更新SDK后,Eclipse显示以下错误:
ADB服务器没有ACK,无法启动守护进程.
当我运行Android应用程序时,它给了我以下内容:
请确保adb正确位于"D:\ android-sdk-windows\platform-tools\adb.exe"并且可以执行.
我该如何解决这个问题?
Ld /Users/pwang/Library/Developer/Xcode/DerivedData/socketiohldwxnslzhlnjtgihgewdwavpjpb/Build/Products/Debug-iphoneos/socketio.app/socketio normal armv7
cd /Users/pwang/Desktop/saturngod-Socket.io-with-iOS-be51414
setenv IPHONEOS_DEPLOYMENT_TARGET 4.3
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk -L/Users/pwang/Library/Developer/Xcode/DerivedData/socketio-hldwxnslzhlnjtgihgewdwavpjpb/Build/Products/Debug-iphoneos -L/Users/pwang/Desktop/saturngod-Socket.io-with-iOS-be51414/socketio/simulator -L/Users/pwang/Desktop/saturngod-Socket.io-with-iOS-be51414/socketio/device -F/Users/pwang/Library/Developer/Xcode/DerivedData/socketio-hldwxnslzhlnjtgihgewdwavpjpb/Build/Products/Debug-iphoneos -F/Users/pwang/Desktop/saturngod-Socket.io-with-iOS-be51414/socketio -filelist /Users/pwang/Library/Developer/Xcode/DerivedData/socketio-hldwxnslzhlnjtgihgewdwavpjpb/Build/Intermediates/socketio.build/Debug-iphoneos/socketio.build/Objects-normal/armv7/socketio.LinkFileList -dead_strip -lz -licucore -miphoneos-version-min=4.3 -framework MobileCoreServices -framework Foundation -lz -lxml2 -framework SystemConfiguration -framework CFNetwork -framework UIKit -framework CoreGraphics -o /Users/pwang/Library/Developer/Xcode/DerivedData/socketio-hldwxnslzhlnjtgihgewdwavpjpb/Build/Products/Debug-iphoneos/socketio.app/socketio
ld: warning: directory not found for option '-L/Users/pwang/Desktop/saturngod-Socket.io-with-iOS-be51414/socketio/simulator'
ld: warning: directory not found for option '-L/Users/pwang/Desktop/saturngod-Socket.io-with-iOS-be51414/socketio/device'
Run Code Online (Sandbox Code Playgroud)
你能给我一些删除警告的线索,谢谢.
我想删除自定义对话框上的黑色背景,如图所示.我确定黑色背景来自对话框,而不是应用程序的背景.
;
AlertDialog代码
public class MyAlertDialog extends AlertDialog {
public MyAlertDialog(Context context)
{
super(context);
}
public MyAlertDialog(Context context, int theme)
{ super(context, theme); }
}
Run Code Online (Sandbox Code Playgroud)
活动代码
public void showMyDialogOK(Context context, String s, DialogInterface.OnClickListener OkListener) {
MyAlertDialog myDialog = new MyAlertDialog(context, R.style.MyDialog2);
myDialog.setTitle(null);
myDialog.setMessage(s);
myDialog.setButton(DialogInterface.BUTTON_POSITIVE ,"Ok", OkListener);
myDialog.show();
}
Run Code Online (Sandbox Code Playgroud)
样式
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen">
<item name="android:alertDialogStyle">@style/AlertDialog</item>
</style>
<style name="MyTheme2" parent="@android:style/Theme.Black">
<item name="android:alertDialogStyle">@style/AlertDialog</item>
</style>
<style name="AlertDialog">
<item name="android:fullDark">@null</item>
<item name="android:fullBright">@null</item>
<item name="android:topDark">@drawable/popup_top_dark</item>
<item name="android:topBright">@null</item>
<item name="android:centerBright">@null</item>
<item name="android:centerDark">@drawable/popup_center_dark</item>
<item …Run Code Online (Sandbox Code Playgroud) inviteBu.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(ChoiceList.size()>0)
{
LayoutInflater factory = LayoutInflater.from(MobileConnectActivity.this);
final View textEntryView = factory.inflate(R.layout.invite_dialog, null);
final EditText et =(EditText) textEntryView.findViewById(R.id.usercontent_edit);
dia= new AlertDialog.Builder(MobileConnectActivity.this)
.setTitle(getString(R.string.invite_input_content))
.setView(textEntryView)
.setPositiveButton(getString(R.string.invite_send), new DialogInterface.OnClickListener() {
public void onClick(final DialogInterface dialog, int whichButton) {
dialog.dismiss();
if(et.getText().toString()==null && et.getText().equals("") )
{
Toast.makeText(getApplicationContext(), getString(R.string.invite_content_check), Toast.LENGTH_SHORT).show();
}
else{
new AsyncTask<Void, Void, String>() {
CustomDialog mProgressBar = new CustomDialog(MobileConnectActivity.this, R.style.dialog);
protected void onPreExecute() {
mProgressBar.show();
};
protected void onCancelled() { …Run Code Online (Sandbox Code Playgroud) 可滚动视图(例如ListView)沿着没有内容的边缘具有淡蓝色效果并滚动到结尾.我该如何关闭效果?
在listview我可以使用:
setHorizontalFadingEdgeEnabled(false);
android:fadingEdge="none"
android:requiresFadingEdge="none"
Run Code Online (Sandbox Code Playgroud)
但是在viewPager没用,可以给我一些建议
我想在Docker中构建android开发环境.我 在此链接上阅读了https://plus.google.com/+BradFitzpatrick/posts/CmqtqAShWZJ.这很酷,但我一步一步地尝试做了一些问题.以上链接有一些步骤:
第1步:找到https://index.docker.io/u/wasabeef/android/ - 所有好东西的可靠构建.
第2步:使用Camlistore扩展它:https://github.com/bradfitz/camlistore/blob/master/clients/android/devenv/Dockerfile
请注意,我们构建了一个ARM版本的Go,因为Camlistore上传器在主Java应用程序下使用Go ARM子进程.
第3步:在容器中运行的小Perl脚本:https://github.com/bradfitz/camlistore/blob/master/clients/android/build-in-docker.pl
第4步:我从主机运行胶水:https://github.com/bradfitz/camlistore/blob/master/clients/android/Makefile
我已完成第1步,但其他链接不使用docker命令.所以我想知道我可以使用哪个docker命令.你能给出一些详细的步骤,比如第1步吗?我知之甚少,所以我需要一个详细的步骤.
我想做个自定义Dialog.因为我不喜欢它的风格,我想要圆角矩形而不是尖角.我知道如何通过主题实现它AndroidManifest.xml,例如,我使用:
android:theme="@style/Theme.CustomDialog"
Run Code Online (Sandbox Code Playgroud)
而且Theme.CustomDialog.xml:
<style name="Theme.CustomDialog" parent="android:style/Theme.Dialog">
<item name="android:windowBackground">@drawable/filled_box</item>
<item name="android:windowNoTitle">true</item>
filled_box.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffffff"/>
<stroke android:width="3dp" color="#ffff8080"/>
<corners android:radius="30dp" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)
如何通过扩展Dialog或AlertDialog?来实现类似的结果?
如果我在我的应用程序中扩展活动,我可以获得宽度和高度:
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int wwidth = displaymetrics.widthPixels;
Run Code Online (Sandbox Code Playgroud)
要么
Display display = getWindowManager().getDefaultDisplay();
stageWidth = display.getWidth();
stageHeight = display.getHeigth();
Run Code Online (Sandbox Code Playgroud)
但目前我扩展了fragement,我不能使用上面的代码来获得宽度.