我创建了Spinner,其字体大小从"8"到"46".我可以单击字体大小并在它向我显示的微调器中.
我需要的是,如果我在Spinner中单击字体大小"26",那么它应该应用于我的整个项目.就像应用于我的屏幕,Textview外观,Edittext - Bold/Italic等.再次,如果我点击46大小,那么它应该适用于我的整个项目.
我怎么能通过编程方式做到这一点?
我添加了这一行来查找大小(内部和外部)大小,
return availableExternalMemorySize/(1024*1024);
Run Code Online (Sandbox Code Playgroud)
我在平板电脑上测试过.我得到内部和外部SD卡大小,因为,
在内部存储中:
在外部存储中:
但在Tablet中,我看到了设置.外部存储大小为8GB.但是,当我通过编程方式进行测试时,它向我展示了1.7 GB.
查找外部存储大小的步骤是什么?
据我所知,sleep()它用于在指定时间内休眠一个线程.我制成的纤维束的例子-比如1我正在作为输出1,2,3,4因为我只创建一个.在例2中,我创建的线程的2个实例,我获得输出1,1,2,2,3,3,4,4.
为什么输出不1,2,3,4第一个线程,然后1,2,3,4为第二个?
例1:
// Using sleep() method
public class Aaa extends Thread{
public void run(){
for(int i=1;i<5;i++){
try{
Thread.sleep(500);
} catch(InterruptedException e){
System.out.println(e);
}
System.out.println(i);
}
}
public static void main(String[] args){
Aaa m1=new Aaa();
m1.start();
}
} …Run Code Online (Sandbox Code Playgroud) 我在谷歌搜索过.在Android 2.2和sdk 8中如何在Android中的List中使用SSID?
通过使用SSID,应通过编程方式获取特定的WiFi启用设备属性.有了这个帮助,应该在Android中的两个支持Wifi的设备之间传输数据.
以编程方式,我在同一网络上从我的设备获得了其他支持Wifi的设备的Mac地址.同样我需要在这里申请.是否有任何应用程序或任何其他可能性通过在Android上使用这些Mac地址获取网络上每个启用wifi的设备的IP地址?
我已经提到过这个链接, Java中松散和紧耦合的区别?
在我提到这一点后,我仍然感到困惑,根本不明白.
作为Java初学者,我无法轻易理解它.请有人能提出更好的例子吗?
任何人都可以说我,在java中耦合的重要性以及设计代码时需要的原因,地点,方式和时间是什么?
我是Android Studio的新手.作为初学者,我创建了一个简单的应用程序,仅用于测试目的并查看Android studio材料主题的外观.我目前正在使用最新版本即.L预览 - Studio 0.8.2版本.
在这里,我刚刚创建了textview,edittext,单选按钮和复选框.当我选择男性或女性时,它显示为天蓝色.我可以将天蓝色改为绿色或黄色吗?
我不知道这是什么名字.从图片中可以看到edittext,单选按钮和复选框选中状态为天蓝色.当我尝试单击或选择任何内容时,那些复选框或单选按钮需要从默认颜色更改为其他颜色,如绿色或黄色!
在res/values/styles.xml中,
<resources>
<!-- Base application theme. -->
<color name="custom_theme_color">#b0b0ff</color>
<style name="CustomTheme" parent="android:Theme.Material">
<item name="android:colorBackground">@color/custom_theme_color</item>
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
在Android Studio Manifest.xml中,
android:theme="@style/CustomTheme" >
Run Code Online (Sandbox Code Playgroud)
还有其他可能从默认天蓝色变为绿色或黄色或紫色吗?

有没有其他方法可以将默认天蓝色主题更改为其他颜色,如粉红色或绿色?
我想学习,所以请给我一些关于如何做到这一点的建议?
我想显示可用的Wifi设备列表.这是我的代码,我不明白这里有什么错误:
wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if (wifi.isWifiEnabled() == false)
{
Toast.makeText(getApplicationContext(), "wifi is disabled..making it enabled",Toast.LENGTH_LONG).show();
wifi.setWifiEnabled(true);
}
String[] str1 = null;
ArrayAdapter<String>adapter=new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,android.R.id.text1,str1);
lv.setAdapter(adapter);
WifiInfo info = wifi.getConnectionInfo();
textStatus.append("\n\nWiFi Status: " + info.toString());
boolean b=wifi.isWifiEnabled();
if(b){
wifi.setWifiEnabled(false);
Toast.makeText(getApplicationContext(), "Yes", Toast.LENGTH_SHORT).show();
enter code here
Run Code Online (Sandbox Code Playgroud)
这是我的代码,我希望通过编程方式在Android中专门获得支持Wifi的设备属性.我怎么能得到它?
public void onReceive(Context c, Intent intent)
{
results = wifi.getScanResults();
size = results.size();
int i = 0;
str1 = new String[size];
for (ScanResult result : results){
str1[i] = result.SSID + " " + result.level;
i++; …Run Code Online (Sandbox Code Playgroud) 在我的Android手机中,我点击了手机,看到了设置 - >无线控制 - > Wifi设置,并点击了我连接的网络.它弹出一个Dialog,其中包含网络状态,级别,速度,信号强度,IP地址和安全类型.所以我只得到了网络的IP地址.
如何通过提供(从我的手机获得的已知IP地址)作为输入来获取其他支持wifi的设备的IP地址?
实际上要明确,如何将特定的已知IP地址作为输入,并且必须能够在Android 2.3中以编程方式获取连接在同一网络上的Wifi设备的其他未知IP地址?
这是我的代码:我创建了带有 FontSize 选项列表的 Spinner。如果我单击 FontSize“26”,那么它应该能够更改该特定的 FontSize。下面我有一个编辑框。因此,如果我将 Fontsize 设置为 40,并且使用斜体样式,而不是通常的粗体。所以我应该能够在 EditBox 中输入所选的“字体”:FontSize“40”和斜体样式。
我如何在 Android 中以编程方式执行此操作?
font=new Spinner(con);
option= new String[] {"Select Font Size","8","10","12","14","16","18","20",
"22","24","26","28","30","32","34","36","38","40","50"};
ArrayAdapter<String> adapter= new ArrayAdapter<String>(con,android.R.layout.simple_spinner_dropdown_item,option);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
font.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,int position, long id) {
option[1]="8";
selectedItem= option[position];
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});
Run Code Online (Sandbox Code Playgroud) 我是初学者,从过去3天开始学习Java编程语言.这里有3个实例变量,最后我得到学生记录的详细信息,除了学生的年龄.我得到'0'我在这里犯了什么错误?我很抱歉这个有点愚蠢的问题.
public class Student{ // created class
String studentName; // DataMember or Instance variable
int age;
int rollNo;
// creating insertRecord method
void insertRecord(int age,String name,int rollno){
age=age;
studentName=name;
rollNo=rollno;
}
void displayRecord(){
System.out.println(age+""+studentName+""+rollNo);
}
public static void main(String[] args){ // main method
Student s1=new Student(); // creating object
Student s2=new Student(); // creating object
s1.insertRecord(23,"Maida",101);
s2.insertRecord(24,"Wheet",102);
s1.displayRecord();
s2.displayRecord();
}
}
Run Code Online (Sandbox Code Playgroud)
输出是,
0Maida101
0Wheet102
Run Code Online (Sandbox Code Playgroud)
正确的代码:
public class Student{ // created class
int age;
String studentName; // DataMember or Instance variable …Run Code Online (Sandbox Code Playgroud) android ×8
android-wifi ×3
java ×3
font-size ×2
ip-address ×2
fonts ×1
ip ×1
mac-address ×1
sd-card ×1
storage ×1