小编eng*_*med的帖子

如何使用正则表达式来获取'img'标签?

我想img从这样的JSON数据中返回的文本中获取标记.我想从字符串中抓取这个:

<img class="img" src="https://fbcdn-photos-c-a.akamaihd.net/hphotos-ak-frc3/1239478_598075296936250_1910331324_s.jpg" alt="" />
Run Code Online (Sandbox Code Playgroud)

我必须使用什么正则表达式来匹配它?

我使用了以下内容,但它不起作用.

"<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*>"
Run Code Online (Sandbox Code Playgroud)

regex image html-parsing

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

我该如何调整imageButton的大小?

我想调整我ImageButton使用鼠标的图形布局或使用代码的 android:layout_width,android:layout_height.但是每当我这样做时,它ImageButton都没有调整大小,实际上它并不小,但它在边缘被切割.

提前致谢

android resize imagebutton

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

如何设置通知的时间和日期

在通知管理器中,我们使用此方法设置触发通知的时间和日期

.setWhen(System.currentTimeMillis());
Run Code Online (Sandbox Code Playgroud)

但是System.currentTimeMillis()在设备上取回当前时间但我想添加指定的时间(星期五15:00)

我怎样才能做到这一点 ??我该如何设置这个时间(以毫秒为单位)并加载它.setWhen

提前致谢

这个代码我用

Notification.Builder builder =
new Notification.Builder(MyActivity.this);
builder.setSmallIcon(R.drawable.ic_launcher)
.setTicker(“Notification”)
.setWhen(System.currentTimeMillis())
.setDefaults(Notification.DEFAULT_SOUND |
Notification.DEFAULT_VIBRATE)
.setSound(
RingtoneManager.getDefaultUri(
RingtoneManager.TYPE_NOTIFICATION))
.setVibrate(new long[] { 1000, 1000, 1000, 1000, 1000 })
.setLights(Color.RED, 0, 1);
Notification notification = builder.getNotification();
Run Code Online (Sandbox Code Playgroud)

notifications android

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

如何将timestamp字符串转换为毫秒?

我怎样才能将这个来自android中的json数据的时间和日期转换为毫秒?

2013-09-19T03:27:23+01:00
Run Code Online (Sandbox Code Playgroud)

什么是T ??

time android

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

为什么receive_boot_completed在我的设备上不起作用?

我正在开发一些应用程序需要receive_boot_completed在重新启动时使用来重置一些警报

它在模拟器和三星标签2 10.1上工作正常..但它不适用于我的Galaxy迷你设备与Android版2.2.1!

这在我的代码中:

的manifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.engahmedphp.collector"
    android:installLocation="auto"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/app_icon"
        android:label="@string/app_name"        
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.engahmedphp.collector.SplashActivity"
            android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".PagesActivity"
            android:label="@string/app_name" >
        </activity>
        <activity
            android:name=".FeedsActivity"
            android:configChanges="orientation|keyboardHidden"
            android:label="@string/app_name" >
        </activity>
        <activity
            android:name=".PagePrefsActivity"
            android:label="@string/app_name" >
        </activity>
        <activity
            android:name=".ManagePagesActivity"
            android:launchMode="singleTask"
            android:label="@string/app_name" >
        </activity>        
        <activity
            android:name=".FeedsDialogActivity"
            android:configChanges="orientation|keyboardHidden"
            android:theme="@android:style/Theme.Dialog"
             > …
Run Code Online (Sandbox Code Playgroud)

boot android alarms

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