我正在使用文本视图.它有一个图像作为背景.我想要这个图像的角落圆形.是否有任何编程解决方案?有任何想法的人.
我试图将我的Android应用程序的默认安装位置设置到我的SD卡(外部存储器).所以我尝试了这些命令,
adb shell pm getInstallLocation(显示0 [auto])
所以我运行此命令使其成为SD卡
adb shell pm setInstallLocation 2
我再次运行此命令以查看命令是否成功运行.
adb shell pm getInstallLocation(这显示2 [外部]
但毕竟这些仍然是我的应用程序正在安装到内部存储器,我的手机内存空间问题.任何帮助将不胜感激.
这可能是一个基本问题,我对此感到困惑,
在一个文件中,我喜欢这样:
public class MyThread extends Thread {
@Override
public void run() {
//stuffs
}
}
Run Code Online (Sandbox Code Playgroud)
现在在另一个文件中我有这个:
public class Test {
public static void main(String[] args) {
Thread obj = new MyThread();
//now cases where i got confused
//case 1
obj.start(); //it makes the run() method run
//case 2
obj.run(); //it is also making run() method run
}
}
Run Code Online (Sandbox Code Playgroud)
所以在上面两种情况之间有什么区别,是情况1是创建一个新线程而情况2是不是创建一个线程?这是我的猜测...希望能更好地回答那些伙计们.谢谢
这可能是非常非常基本的问题,但到目前为止还没有找到任何答案,所以在这里问.默认情况下,在java中,每个类都扩展了Object类,据我所知.但是我们如何能够扩展任何其他类作为多重继承在java中是不可能的.提前致谢.
我正在使用以下代码向服务器发送一个mp3文件.在服务器中我想要一个PHP代码来接收这个mp3字节数组并将其转换为文件并存储在那里.
try {
final ByteArrayOutputStream out = new ByteArrayOutputStream();
File file = new File(Environment.getExternalStorageDirectory()+ "/my.mp3");
final InputStream in = new FileInputStream(file);
final byte[] buf = new byte[2048];
int n;
while ((n = in.read(buf)) >= 0) {
out.write(buf, 0, n);
}
final byte[] data = out.toByteArray();
String urlString = "http://10.0.0.56/upload.php";
HttpPost postRequest = new HttpPost(urlString);
postRequest.setEntity(new ByteArrayEntity(data));
HttpClient client = new DefaultHttpClient();
HttpResponse response = client.execute(postRequest);
HttpEntity entity = response.getEntity();
InputStream ins = entity.getContent();
BufferedReader br = new BufferedReader(new InputStreamReader(ins));
String …Run Code Online (Sandbox Code Playgroud) 这是我的ListView xml文件,我有不同的行xml(listview的每个项目),与此无关.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:listSelector="#ffffff"
android:clickable="false"
android:dividerHeight="1dip"
style="@style/ProgressStyle"
android:cacheColorHint="#00000000"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
当我点击这个列表视图时,它变成了白色,因为它设置为android:listSelector ="#ffffff".但是当我从xml文件中删除它然后当我点击时,我点击它的项目显示一些颜色(在我的情况下模拟器中的黄色和设备中的红色).它不应该显示因为android:clickable ="false is is任何有任何想法的人?