我到处搜索但我找不到答案,有没有办法发出简单的HTTP请求?我想在我的某个网站上请求PHP页面/脚本,但我不想显示该网页.
如果可能的话我甚至想在后台(在BroadcastReceiver中)这样做
我尝试使用以下代码来获取Android应用程序开发中的屏幕宽度和高度:
Display display = getWindowManager().getDefaultDisplay();
int screenWidth = display.getWidth();
int screenHeight = display.getHeight();
Run Code Online (Sandbox Code Playgroud)
但我得到的NullPointerException我的display,为什么呢?如何获得屏幕宽度和高度呢?
android android-widget android-emulator android-layout android-activity
我正在尝试使用onPause()方法中实现的以下BroadcastReceiver自动启动我的nightclock应用程序进行充电:
BroadcastReceiver test = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
unregisterReceiver(this);
Intent i = new Intent(context, NightClock.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
};
registerReceiver(test, new IntentFilter(Intent.ACTION_POWER_CONNECTED));
Run Code Online (Sandbox Code Playgroud)
插入USB电缆时会触发onReceive()方法,但活动无法启动.但是日志显示了这个:
I/ActivityManager( 79): Starting activity: Intent { flg=0x10000000 cmp=com.meins.nightclock/.NightClock }
Run Code Online (Sandbox Code Playgroud)
日志说活动开始的任何想法,但没有任何反应?
任何人都可以解释之间的差异
android:inputType="textPassword",
android:inputType="textVisiblePassword",
android:inputType="textWebPassword",
android:inputType="numberPassword"
Run Code Online (Sandbox Code Playgroud)
Android版面中的EditText ViewGroup?
我最近更改adMob 6.4.1为Google Play服务rev 15,刚刚收到我不明白的新崩溃报告的通知:
java.lang.SecurityException: attempting to read gservices without permission: Neither user 10158 nor current process has com.google.android.providers.gsf.permission.READ_GSERVICES.
at android.os.Parcel.readException(Parcel.java:1425)
at android.os.Parcel.readException(Parcel.java:1379)
at xs.a(SourceFile:133)
at xo.a(SourceFile:133)
at xo.a(SourceFile:118)
at ud.d(SourceFile:88)
at ud.b(SourceFile:129)
at ua.a(SourceFile:239)
at ua.a(SourceFile:176)
at aas.a(SourceFile:118)
at abz.run(SourceFile:14)
at acb.run(SourceFile:30)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
at java.lang.Thread.run(Thread.java:856)
Run Code Online (Sandbox Code Playgroud)
我做了一些研究,所有结果都已过时,或与Google+/Google地图相关,我在应用中都没有使用.
我从未在admob的GPS开发者指南中随处阅读,我需要添加
READ GSERVICES权限...
谁知道这是关于什么的?
我在我的应用程序中使用相机.我只是intent用来启动相机
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(cameraIntent, 101);
Run Code Online (Sandbox Code Playgroud)
捕获的图像自动进入landscape view.如何camera捕获图像portrait view
android android-camera android-camera-intent landscape-portrait
我已将Android应用中的一些Google Play游戏服务功能作为单独的Activity实现,我现在正尝试将我的代码重写为(Action Bar Sherlock)片段.我在我的片段中使用提供的GameHelper代码.
自动登录正常工作.用户启动登录失败,因为GameHelper中的StartResolutionForResult调用返回到Activity的onActivityResult而不是片段.我已经使用Log.D验证了所有这些.我对此的理解是有限的 - 我该怎么做才能解决这个问题?我尝试传递不同的上下文,但StartResolutionForResult似乎只接受一个Activity作为其上下文.
我是Android的新手.我正在尝试使用内部的照片捕捉功能制作应用程序.问题是照片旋转不对.如果我以横向模式拍摄照片会很好,但在纵向模式下照片旋转会出错.我的问题是:我可以检查照片是否以横向/纵向模式拍摄?因为当我检查LogCat时,我可以看到名为"CameraEngine"的标签,它表示旋转:0或90.如果我能通过代码获得那种相机信息,那将会很酷.
我有一个带xyz.zip文件夹的应用程序,它在sdcard中安装后解压缩.文件夹包含很多文件(例如视频,音频等).在安装应用程序期间,我想隐藏该文件夹并隐藏文件夹的所有项目.提前致谢.
任何答案都表示赞赏.
我想在一个文件夹中的SD卡上备份我的收件箱短信.但我无法在SD卡上制作文件夹我正在使用此代码
backup=(Button)findViewById(R.id.backup);
backup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
backupSMS();
}
public ArrayList<String> smsBuffer = new ArrayList<String>();
String smsFile = "SMS-" + SystemClock.currentThreadTimeMillis() + ".csv";
private void backupSMS() {
smsBuffer.clear();
Uri mSmsinboxQueryUri = Uri.parse("content://sms/inbox");
Cursor cursor1 = getContentResolver().query(
mSmsinboxQueryUri,
new String[] { "_id", "thread_id", "address", "person", "date",
"body", "type" }, null, null, null);
//startManagingCursor(cursor1);
String[] columns = new String[] { "_id", "thread_id", "address", "person", "date", "body",
"type" };
if (cursor1.getCount() > 0) …Run Code Online (Sandbox Code Playgroud) 我想生成一个包含日期,月份,年份和日期的星期数组,如下所示:
星期一| 12-05-2014
周二| 2014年3
月13 日星期三| 2014年4
月14 日星期四| 2014年5
月15 日星期五| 2014年6
月16日星期六| 2014年5
月17日星期日| 18-05-2014
我希望从周一开始,就像从顶部开始的格式一样.
我尝试了这个,但周从星期一开始.
<?php $timestamp = time(); for ($day = 0 ; $day <= 7 ; $day++): ?>
<tr>
<th><?php echo date('D', $timestamp); ?></th>
<th><?php echo date('d-m-Y', $timestamp); ?></th>
<td><input type="checkbox" value="1" name="x"></td>
</tr>
<?php $timestamp += 24 * 3600; endfor; ?>
Run Code Online (Sandbox Code Playgroud)
我需要生成一个星期,从当月和上个月开始,并将所有数据放入数组中.