小编Ada*_*H S的帖子

Java,参数中有3个点

以下方法中的3个点是什么意思?

public void myMethod(String... strings){
    // method body
}
Run Code Online (Sandbox Code Playgroud)

java variadic-functions

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

如何以编程方式忘记android中的无线网络?

我正在开发一个应用程序wifi,用户将被要求输入他选择的扫描网络的密码,如果用户输入正确的密码,它连接并运行良好.但是当用户输入错误的密码时,会添加一个具有该名称的新网络,并且无法验证错误密码的cos,并且它将具有身份验证问题状态.

现在,如果用户尝试再次扫描并选择相同的网络,并输入正确的密码,即使密码现在正确并且将具有禁用状态,它也无法连接,因为之前的连接仍显示该身份验证问题状态.

如何解决这个问题呢?有没有办法忘记使用ConnectivityManager或wifimanager的所有网络?或任何其他解决方案?

java android android-wifi android-wireless android-internet

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

不同设计的景观和纵向方向android

我们可以为横向设置不同的xml,为纵向设置使用不同的xml吗?

我正在开发一个简单的应用程序,有几个按钮和textview,xml看起来很好看,但是当我检查横向时,使用相同的xml,设计看起来不太好.

任何建议都表示赞赏..谢谢.

java android android-layout android-screen

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

如何检测电池电量低:Android?

我希望在设备电池电量不足时关闭我的应用程序.我在清单中添加了以下代码.

 <receiver android:name=".BatteryLevelReceiver" 
         <intent-filter>
            <action android:name="android.intent.action.ACTION_BATTERY_LOW" />
            <action android:name="android.intent.action.ACTION_BATTERY_OKAY" />
        </intent-filter>
 </receiver>
Run Code Online (Sandbox Code Playgroud)

并在接收器中的代码

public class BatteryLevelReceiver extends BroadcastReceiver 
{

    @Override
    public void onReceive(Context context, Intent intent) 
    {
        Toast.makeText(context, "BAttery's dying!!", Toast.LENGTH_LONG).show();
        Log.e("", "BATTERY LOW!!");
    }
}
Run Code Online (Sandbox Code Playgroud)

我在emulater上运行应用程序并使用telnet更改电池电量.它会改变电池电量但不显示任何烤面包或日志.

我错过了什么?任何帮助表示赞赏!谢谢.

java android

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

如何使用id sqlite获取行?

这是一个简单的!然而,我错过了一些东西.请帮帮我.在这里,我试图通过id获取值,但不能这样做.即使在更改id的值后,它也会返回相同的值.

    db = openOrCreateDatabase("DBSOURCE", 0, null);
    Cursor cursorc = db.rawQuery("SELECT * FROM LIST WHERE ID="+id+"", null);
    cursorc.moveToFirst();

    int NameID = cursorc.getColumnIndex("Name");
    int mobilenumberID = cursorc.getColumnIndex("MoblieNumber");

    edName.setText(cursorc.getString(NameID));
    edMobNum.setText(cursorc.getString(mobilenumberID));

    cursorc.close();

    db.close();
Run Code Online (Sandbox Code Playgroud)

java sqlite android android-sqlite

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

如何在android中播放内部和外部SD卡的mp3文件?

我正在开发一个MP3播放器应用程序,它可以在内部SD卡内的任何位置播放.mp3文件.

我使用以下代码来获取内部存储中存在的.mp3文件.

ArrayList<File> inFiles = new ArrayList<File>();
File list[] = file.listFiles();
//Log.i("DIR", "PATH" +file.getPath());
for (int i = 0; i < list.length; i++) 
{
    // myList.add( list[i].getName() );
    File temp_file = new File(file.getAbsolutePath(),list[i].getName());
    //Log.i("DIR", "PATH" +temp_file.getAbsolutePath());
    if (temp_file.listFiles() != null) 
    {
        //Log.i("inside", "call fn");
        listfiles(temp_file);

    }
    else 
    {
        if (list[i].getName().toLowerCase().contains(".mp3"))
        {
            inFiles.add(list[i]);
        //Log.e("Music", list[i].getName());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我如何同样从外部SD卡获取.mp3文件?

java android android-sdcard

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

读写日历

我的目标是阅读和编写日历.

我能够从内容中读取数据:// calendar/calendars和content:// calendar/events

String uriString = "content://calendar/calendars";
  Log.i("INFO", "Reading content from " + uriString);
  readContent(uriString);
  uriString = "content://calendar/events";
  Log.i("INFO", "Reading content from " + uriString);
  readContent(uriString);

private void readContent(String uriString) {

  Uri uri = Uri.parse(uriString);
  Cursor cursor = mContext.getContentResolver().query(uri, null, null,
    null, null);
  if (cursor != null && cursor.getCount() > 0) {
   cursor.moveToFirst();
   String columnNames[] = cursor.getColumnNames();
   String value = "";
   String colNamesString = "";
   do {
    value = "";

    for (String colName : columnNames) {
     value += colName …
Run Code Online (Sandbox Code Playgroud)

android calendar

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

如何检查SD卡是否已插入平板电脑:Android?

我正在开发一个简单的应用程序,它应该能够从内部存储器以及外部存储器(可移动卡)访问文件,如Micro SD卡(当用户插入SDCARD时).

(不是设备附带的内部SD卡,我知道可以使用它访问 Environment.getExternalStorageDirectory())

是否可以确定用户是否已将SD卡插入设备?如果是,是否有可能获得SD卡的路径?

我发现对路径进行硬编码不是一个好的选择,因为不同的设备有不同的用户插入的SD卡路径.

很感谢任何形式的帮助.谢谢.

java android android-sdcard

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

移动事件后LongPress可以触发吗?

我正在开发一个简单的Android应用程序,我的要求是,

"在屏幕上的一些移动事件(MotionEvent.ACTION_MOVE为真)之后,如果用户停止移动几秒钟,而不是从屏幕上拿出手指,那么需要执行一些操作."

*我了解到LongPress是在用户在触发向下事件后没有进行任何移动时触发的事件(MotionEvent.ACTION_DOWN).*

那么有什么方法可以在屏幕上移动后触发LongPress吗?

或者我应该为相同的功能创建自己的监听器?

任何帮助表示赞赏.

谢谢.

java android android-screen android-gesture

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

如何查询varchar和int

我有这张桌子

name   | prof      |grade
------------------------
yossi   math     100
tami    math     70
yossi   phisic   100
tami    phisic   100
oren    math     100
oren    phisic   80
dor     history  70
Run Code Online (Sandbox Code Playgroud)

查询应返回数学和phisic等级为100的学生姓名正确的unswer是yossi我使用了以下内容

SELECT name FROM [dbo].[Class_grade]
where prof in ('math', 'phisic') and grade = 100
Run Code Online (Sandbox Code Playgroud)

但它返回更多的名字为什么?什么是正确的查询?谢谢

sql t-sql

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