FTPClient con = null;
boolean result = con.storeFile("/example.png", in);
bundle.putString("name", f_name);
Bundle args = getArguments();
if (args != null) {
String name = args.getString("name");
}
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:cardCornerRadius="10dp"
app:cardElevation="10dp">
<!-- Views -->
</android.support.v7.widget.CardView>
app:cardCornerRadius="10dp"
- радиус закруглений угловapp:cardElevation="10dp"
- высота карточки, от неё зависит тень'com.android.support:cardview-v7:26.1.0'
в зависимости. Bundle extras = getIntent().getExtras();
if (extras != null) {
url = extras.getString("url", null);
}
FrameLayout frameLayout = findViewById(R.id.frame);
TextView textView = new TextView(getContext());
frameLayout.addView(textView);
// С помощью класса Random сгенерируй случайные координаты в пределах
// доступного пространства на экране
textView.setX(100);
textView.setY(100);
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
if (extras != null) {
// Достаёшь и используешь данные из extras
}
}
<item
...
android:onClick="settingCount" />
public void settingCount(MenuItem item) {
LayoutInflater layoutInflater = LayoutInflater.from(context);
View view = layoutInflater.inflate(R.layout.setting_dialog, null);
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(context);
dialogBuilder.setView(view);
final EditText editTextString = (EditText) view.findViewById(R.id.editTextDialogString};
dialogBuilder
.setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
///.....///
})
.setNegativeButton("Отмена",
new DialogInterface.OnClickListener(){
///.....////
});
AlertDialog alertDialog = dialogBuilder.create();
alertDialog.show();
}