这应该是一个简单的,我真的认为我所做的是正确的,但显然它不是.我有一个我想用作按钮的图像,我创建了按钮并且正在工作.但现在我只想显示这个图像,而不是站立的android"按钮".
有人知道怎么做吗?
我正在尝试找到我的keytool,以便我可以创建密钥来签署我的应用程序并注册google maps api
我开始认为我的机器上并没有它
如果有人能帮助我指出正确的方向,这将是伟大的
从@Basil Bourque那里获得最新答案的答案
例如,如果我有一个"日期"变量"date1",其值为(dd/mm/yyy)03/07/2011,这是一个星期日.如何获得上一个星期日"date2"的"日期"?这将是值(年/月/日)26/06/2011.
有没有一种简单的方法,例如:
伪代码:
Date date1 = (03/07/2011);
Date date2 = date1.subtractNumberOfDays(7);
Run Code Online (Sandbox Code Playgroud) 我想在我的drawable文件夹中读取一个位图并将其存储为Bitmap变量,以便我可以将其设置为背景.最好的方法是使用"文件阅读器"吗?喜欢
Bitmap decodeFile (String pathName) method
Run Code Online (Sandbox Code Playgroud)
或者有没有办法像这样设置它:
Bitmap bmp = R.drawable."bitmapFileName";
Run Code Online (Sandbox Code Playgroud)
(我试过这个但是返回一个int,只是想知道我是否在正确的轨道上)
任何帮助都会很棒:)
在底部更新
我编写了一个记录用户位置,当前速度,平均速度和最高速度的应用程序.我想知道如何使应用程序执行以下操作:
这是我写的代码.(如果你愿意,可以随意使用它,如果你对如何改进它有任何建议,我对建设性批评持开放态度:D)
package Hartford.gps;
import java.math.BigDecimal;
import android.app.Activity;
import android.content.Context;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.TextView;
public class GPSMain extends Activity implements LocationListener {
LocationManager locationManager;
LocationListener locationListener;
//text views to display latitude and longitude
TextView latituteField;
TextView longitudeField;
TextView currentSpeedField;
TextView kmphSpeedField;
TextView avgSpeedField;
TextView avgKmphField;
//objects to store positional information
protected double lat;
protected double lon;
//objects to store values for current and average speed
protected double currentSpeed;
protected …Run Code Online (Sandbox Code Playgroud) 嗨很抱歉发布了一大堆代码,但我是C代码的新手,基本上我正在做大学的任务,我必须实现一个"pthread_barrier",现在我理解了障碍的概念(或者在至少我认为我这样做但是我只是不确定我应该把它放在哪里.作业说明:
"使用pthread_barrier_init和pthread_barrier_wait确保所有生产者/消费者线程同时开始生产/消费."
顺便说一下,这是作业的额外学分
#include <pthread.h>
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#define SIXTY_SECONDS 60000000
#define ONE_SECOND 1000000
#define RANGE 10
#define PERIOD 2
typedef struct {
int *carpark;
int capacity;
int occupied;
int nextin;
int nextout;
int cars_in;
int cars_out;
pthread_mutex_t lock;
pthread_cond_t space;
pthread_cond_t car;
pthread_barrier_t bar;
} cp_t;
/* Our producer threads will each execute this function */
static void *
producer(void *cp_in)
{
cp_t *cp;
unsigned int seed;
/* Convert what was passed in to a pointer …Run Code Online (Sandbox Code Playgroud) 我正在为一所大学开展一个项目,我对其中的一部分感到非常困难.
简单地说,我希望做以下5件事:
下载我所在城市的开放街道地图数据
将数据本地存储在手机的硬盘上.
将我的iOS应用程序中的数据视为地图
在地图上放置标记.
沿着这些路径之间的道路绘制路径.
我已经在这个项目的这个特定部分工作了几个星期,我无处可去.我甚至无法弄清楚如何在手机上存储地图,更不用说查看地图数据了.我使用"路由我"库尝试,但不能让它工作(虽然它似乎是使用OpenStreetMap的数据,所以我想学习如何使用它最好的图书馆之一).我觉得自己很失败了.
如果有人完成了我想要做的任何任务,请将您链接到您使用过的教程/指南/视频.
我不是在找人给我代码或为我做工作,我想学习如何做到这一点,但如果有人能指出我能够学到的网站的正确方向,我将非常感激.
任何建议或反馈将不胜感激
我目前正在编写一个需要登录才能使用的网站.我以前从来没有这样做过,我正在寻找最佳方法的建议.
我猜我已经可以在我的网站上使用开源登录了,我只需要建议使用哪一个,并建议在哪里查看如何使用它们的信息.
如果有人对如何去做任何知识或建议我会非常感激
提前致谢
我正在尝试以编程方式生成用户和密码,然后散列密码并将其存储在 grub 配置文件中
我目前有这个
# add a superuser account and password for the bootloader
## generate a secure password
pw=$(openssl rand -base64 32)
## create the new user for the bootloader and set the password as the secure password
useradd grub2superuseraccount
echo $pw | passwd grub2superuseraccount --stdin
## store the password to a TEMP file (needed to pass the password to grub2_mkpassword-pbkdf command, it will be deleted after)
cat << END >> ~/pfile
$pw
$pw
END
## generate the password …Run Code Online (Sandbox Code Playgroud) 我知道之前已经在这里提出了类似的问题,但他们都没有真正回答我的问题,而且我有压力要在截止日期前完成我的项目.
基本上我正在编写一个显示在线和离线地图的应用程序.
我目前正在使用MapBox SDK查看离线和在线地图,但MapBox目前不提供路由解决方案.所以我正在寻找一种方法来做到这一点.
主要的问题似乎是,不仅有一个SDK会提供在线OSM地图,离线OSM地图和路由,所以我想知道我是否能够使用MapBox处理地图然后使用MapQuest来获取路线?这可能吗?推荐吗?
首先,非常感谢人们提供的任何帮助!
好的,所以我在这里有这个循环,我似乎遇到了if语句的问题.
Eclipse告诉我下面的查询部分和"else"中的代码是"死代码":
|| calDateOfDay.DAY_OF_WEEK == Calendar.SUNDAY
Run Code Online (Sandbox Code Playgroud)
但我不知道为什么.
此外,当它执行时,它总是执行"if"语句中的代码,(据我的理解)这意味着每天都是星期六.但是,我知道这个日子有正确的价值(确实有几天被检查不是星期六).我知道这一点,因为我已经通过Eclipse中的代码进行了调试,逐个检查日期的值.
老实说,即使我试图解释它,我也很困惑!:S
我希望代码能做的是:
基本上就是这样.
for (DayEntry dayEntry : daySet){
//day value to be filled
Day day = new Day();
Calendar calDateOfDay = new GregorianCalendar();
//set the date of the day
calDateOfDay.setTime(dayEntry.getDateOfDay());
day.setDate(calDateOfDay);
//set the hours of the day
day.setWorkHours(dayEntry.getHours());
if (Calendar.DAY_OF_WEEK == Calendar.SATURDAY || Calendar.DAY_OF_WEEK == Calendar.SUNDAY ){
day.setType(DayType.WEEK_END);
}else{
day.setType(DayType.WEEK_DAY);
}
//add the day to the week
week.addDay(day);
}
Run Code Online (Sandbox Code Playgroud)
现在,我上面编写代码的原因是因为当我编写如下代码时,Eclipse告诉我应该以DAY_OF_WEEK静态方式访问静态变量,所以我也不确定这是否是导致的一个问题.
for (DayEntry dayEntry : daySet){
//day value …Run Code Online (Sandbox Code Playgroud) 基本上我写了一个自定义小部件,它将在屏幕上显示5次,一个在另一个下面,右侧有一个地图视图.我有自定义小部件工作,但当我试图显示地图时,我收到了一些错误(见下文)
我不确定我在哪里出错:S
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): FATAL EXCEPTION: main
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): java.lang.RuntimeException: Unable to start activity ComponentInfo{Hartford.gps/Hartford.gps.MapCalculations}: android.view.InflateException: Binary XML file line #2: Error inflating class RelitiveLayout
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.os.Handler.dispatchMessage(Handler.java:99)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.os.Looper.loop(Looper.java:123)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at android.app.ActivityThread.main(ActivityThread.java:3691)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at java.lang.reflect.Method.invokeNative(Native Method)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at java.lang.reflect.Method.invoke(Method.java:507)
09-06 14:27:49.085: ERROR/AndroidRuntime(28198): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
09-06 14:27:49.085: …Run Code Online (Sandbox Code Playgroud) android ×5
java ×3
calendar ×2
date ×2
gps ×2
ios ×2
awk ×1
bash ×1
bitmap ×1
button ×1
c ×1
centos ×1
database ×1
datetime ×1
drawable ×1
file ×1
if-statement ×1
image ×1
ios6 ×1
keystore ×1
keytool ×1
layout ×1
linux ×1
login ×1
loops ×1
macos ×1
map ×1
mapbox ×1
mapquest ×1
routing ×1
security ×1
sed ×1
view ×1