小编Ach*_*ver的帖子

如何以编程方式更改整个应用程序中的字体大小,Android?

我创建了Spinner,其字体大小从"8"到"46".我可以单击字体大小并在它向我显示的微调器中.

我需要的是,如果我在Spinner中单击字体大小"26",那么它应该应用于我的整个项目.就像应用于我的屏幕,Textview外观,Edittext - Bold/Italic等.再次,如果我点击46大小,那么它应该适用于我的整个项目.

我怎么能通过编程方式做到这一点?

android font-size android-fonts

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

如何获得外部存储SD卡大小(带有安装的SD卡)?

链接:我根据此链接进行了工作

我添加了这一行来查找大小(内部和外部)大小,

return availableExternalMemorySize/(1024*1024);
Run Code Online (Sandbox Code Playgroud)

我在平板电脑上测试过.我得到内部和外部SD卡大小,因为,

在内部存储中:

  1. 总内存--1007
  2. 可用内存 - 683

在外部存储中:

  1. 总记忆 - 1763
  2. 可用内存 - 1554

但在Tablet中,我看到了设置.外部存储大小为8GB.但是,当我通过编程方式进行测试时,它向我展示了1.7 GB.

查找外部存储大小的步骤是什么?

storage android sd-card android-external-storage

11
推荐指数
1
解决办法
7468
查看次数

sleep()方法如何在给定的线程和输出上工作?

据我所知,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)

java multithreading

9
推荐指数
1
解决办法
7408
查看次数

两个Wifi设备之间的数据传输

我在谷歌搜索过.在Android 2.2和sdk 8中如何在Android中的List中使用SSID?

通过使用SSID,应通过编程方式获取特定的WiFi启用设备属性.有了这个帮助,应该在Android中的两个支持Wifi的设备之间传输数据.

android android-wifi

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

如何在Android上以编程方式从Mac地址获取IP地址?

以编程方式,我在同一网络上从我的设备获得了其他支持Wifi的设备的Mac地址.同样我需要在这里申请.是否有任何应用程序或任何其他可能性通过在Android上使用这些Mac地址获取网络上每个启用wifi的设备的IP地址?

android mac-address ip-address android-wifi

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

松散和紧密耦合将用作真实场景?

我已经提到过这个链接, Java中松散和紧耦合的区别?

在我提到这一点后,我仍然感到困惑,根本不明白.

作为Java初学者,我无法轻易理解它.请有人能提出更好的例子吗?

任何人都可以说我,在java中耦合的重要性以及设计代码时需要的原因,地点,方式和时间是什么?

java

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

将默认设计主题更改为自定义颜色

我是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)

还有其他可能从默认天蓝色变为绿色或黄色或紫色吗?

Android Studio默认颜色

有没有其他方法可以将默认天蓝色主题更改为其他颜色,如粉红色或绿色?

我想学习,所以请给我一些关于如何做到这一点的建议?

android android-checkbox android-styles material-design

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

可用的Wifi设备列表

我想显示可用的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

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

如何在同一网络上以编程方式获取其他支持Wifi的设备的IP地址?

在我的Android手机中,我点击了手机,看到了设置 - >无线控制 - > Wifi设置,并点击了我连接的网络.它弹出一个Dialog,其中包含网络状态,级别,速度,信号强度,IP地址和安全类型.所以我只得到了网络的IP地址.

如何通过提供(从我的手机获得的已知IP地址)作为输入来获取其他支持wifi的设备的IP地址?

实际上要明确,如何将特定的已知IP地址作为输入,并且必须能够在Android 2.3中以编程方式获取连接在同一网络上的Wifi设备的其他未知IP地址?

ip android ip-address android-wifi

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

如何在 Android 中动态地、以编程方式应用 FontSize,而不使用 XML?

可能的重复:
如何以编程方式更改整个应用程序中的字体大小,Android?

这是我的代码:我创建了带有 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)

fonts android font-size

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

为什么年龄不在此计划中显示?

我是初学者,从过去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)

java

-1
推荐指数
1
解决办法
96
查看次数