小编Sha*_*han的帖子

如何查找特定网站的RSS源?

如何查找特定网站的RSS源?是否有任何特定的方法可以找到它?

rss

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

如何在android中的每个x分钟运行异步任务?

如何在特定时间运行异步任务?(我想每隔2分钟运行一次)

我试过使用post延迟但它不起作用?

    tvData.postDelayed(new Runnable(){

    @Override
    public void run() {
        readWebpage();

    }}, 100);
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,readwebpage是为我调用异步任务的函数.

现在下面是我正在使用的方法

   public void onCreate(Bundle savedInstanceState) {

         readwebapage();

   }

   public void readWebpage() {
    DownloadWebPageTask task = new DownloadWebPageTask();
    task.execute("http://www.google.com");

   }

   private class DownloadWebPageTask extends AsyncTask<String, Void, String> {
    @Override
    protected String doInBackground(String... urls) {
        String response1 = "";
        response1=read(); 
                   //read is my another function which does the real work    
        response1=read(); 
        super.onPostExecute(response1);
        return response1;
    }


      protected void onPostExecute(String result) {


         try {
                Thread.sleep(100);
            } catch (InterruptedException e) {
                // …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

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

Selenium在ChromeDriver中没有此类会话错误

当我从Jenkins运行脚本时,我经常没有遇到这样的会话错误.它的原因是什么?是否有任何连接失败或是由于其他原因(我运行了大约26个脚本,并且至少有一个脚本没有这样的会话错误)

脚本是不同的脚本,并且对于相同的脚本不会再次重复此类会话错误

selenium selenium-webdriver

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

如何以编程方式更改Chrome中地址栏的字体大小

我想以编程方式更改Chrome中地址栏的字体大小,因为它对我来说太大了.

有没有办法做到这一点?

google-chrome google-chrome-extension

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

是否有Oauth2的Php客户端?

是否有适用于PHP的OAuth使用者库,理想情况下可以用于Google的API?

php oauth oauth-2.0

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

如何在chrome扩展中阅读和显示文件

我想在chrome扩展中读取和显示文件的内容(该文件已经在扩展目录中).怎么做?我是否可以使用HTML5来读取它?

  var elema3 = document.body.getElementsByClassName("slicefooter");
  elema3[0].innerHTML='Shanmuga Subramanian';

  var a1=chrome.extension.getURL('script1.txt');
  var reader = new FileReader();
  reader.readAsText(a1);
Run Code Online (Sandbox Code Playgroud)

google-chrome google-chrome-extension

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

如何查找Android手机是否处于睡眠/空闲模式

如何查找Android手机是否处于睡眠/空闲模式?

我的问题是我可以通过使用警报管理器从睡眠模式中唤醒手机

但是当手机不是睡眠模式并且在同一时刻如果使用警报管理器来唤醒手机..机械手强制关闭应用程序..

无论如何都能找到手机是处于睡眠还是空闲模式?(黑屏)

更新:

我的要求:

当手机处于睡眠模式时--->应该从服务启动意图当手机未处于睡眠模式时 - >应该从服务启动相同的意图

下面的解决方案都没有完美的工作,所以这里是我的小调整,完美的工作:) :)

  //Pending intent for my alarm manager 
  Intent intentaa=new Intent(this,MyBroadcastReceiver.class);
  PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intentaa, 0);

  //Intent to be launched where MyIntent is the intent
  Intent intenta = new Intent();
  intenta.setClass(this, MyIntent.class);
  intenta.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

  //Real code
  try
  {
   startActivity(intenta); 

  }catch(Exception E)
  {

      AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE);
      am.set(AlarmManager.ELAPSED_REALTIME_WAKEUP,SystemClock.elapsedRealtime(),
      pendingIntent);
      startActivity(intenta); 

   }    
Run Code Online (Sandbox Code Playgroud)

android

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

如何在处理程序/线程中显示Toast?

一旦将消息发送到套接字,我想显示一个Toast.这个"Log.d("ClientActivity","C:Sent.");"

我是否需要创建一个单独的线程来显示Toast?

public class ClientActivity extends Activity {
private Handler handler = new Handler();

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.client);
    serverIp = (EditText) findViewById(R.id.EditText01);
    message =(EditText) findViewById(R.id.EditText02);
    connectPhones = (Button) findViewById(R.id.Button01);

}

    public void Click1(View v) {
        if (!connected) {
            serverIpAddress = serverIp.getText().toString();
            if (!serverIpAddress.equals("")) {
                Thread cThread = new Thread(new ClientThread());
                cThread.start();
            }
        }
    }


private class ClientThread implements Runnable {

    public void run() {
        try {
            InetAddress serverAddr = InetAddress.getByName(serverIpAddress);
            Log.d("ClientActivity", "C: Connecting...");
            Socket socket = …
Run Code Online (Sandbox Code Playgroud)

android toast

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

警告:多步转换与输入匹配

我在“警告:多步转换与输入匹配”步骤中收到错误。我可以将其关闭吗?

我的代码是

public class Transforms
{

    [StepArgumentTransformation(@"\<([A-Za-z0-9\-]+)\>$?")]
    public Object ApplyStringTransformations(string TestDataIdentifier)
    {
        GetData Test = new GetData();
        var TestData = Test.ConvertData(TestDataIdentifier);
        return TestData;
    }
}
Run Code Online (Sandbox Code Playgroud)

在步骤文件中

 [Then(@"I Login as a Member with ""(.*)"" and ""(.*)""")]
    public void ThenILoginAsAMemberWithAnd(object p0,object p1)
    {
        Console.WriteLine(p0);

    }
Run Code Online (Sandbox Code Playgroud)

specflow

6
推荐指数
0
解决办法
572
查看次数

如何使用Timer刷新Android中的WebView?

是否可以将计时器设置为仅在应用程序当前处于活动状态时每1分钟刷新一次webview?

是否有可能?

android

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