我想Picasa/Instagram在我的Android应用中显示图片.如何获取picasa/Instagram相册图像并显示我的应用程序我不是任何例子.Picasa/Instagram如何获取图像.
有没有人找到一些好的图书馆/例子?
我正在做一个与根据给定的生日日期输入获得一个人的年龄相关的应用程序.因为我从下面的代码获得从该日期到当前日期的总天数.
String strThatDay = "1991/05/10";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
Date d = null;
try {
try {
d = formatter.parse(strThatDay);
Log.i(TAG, "" +d);
} catch (java.text.ParseException e) {
e.printStackTrace();
}
} catch (ParseException e) {
e.printStackTrace();
}
Calendar thatDay = Calendar.getInstance();
thatDay.setTime(d); //rest is the same....
Calendar today = Calendar.getInstance();
long diff = today.getTimeInMillis() - thatDay.getTimeInMillis();
long days = diff / (24 * 60 * 60 * 1000);
Run Code Online (Sandbox Code Playgroud)
从这段代码我得到总天数.所以我的要求是将总天数转换为年,月和日......请帮助....
Android:如何解析这个XML PARSE
我想解析一个RSS提要.我的问题是我如何解析<item>和</item>标签之间的所有标签.
<channel>
<title>Pub post</title>
<atom:link href="http://abishtpub.wordpress.com/feed/" rel="self"
type="application/rss+xml"/>
<link>http://abishtpub.wordpress.com</link>
<description>A fine WordPress.com site</description>
<item>
<title>multi-content</title>
<media:content url="http://1.gravatar.com/avatar/afb466de71a710f1e901250488e9ebd6? s=96&d=identicon&r=G" medium="image">
<media:title type="html">abisht</media:title>
</media:content>
<media:content url="http://abishtpub.files.wordpress.com/2014/06/modern-medicine.jpg?w=300" medium="image">
<media:title type="html">modern-medicine</media:title>
</media:content>
<media:content url="http://abishtpub.files.wordpress.com/2014/06/frisky_nursing_home.jpg?w=300" medium="image">
<media:title type="html">frisky_nursing_home</media:title>
</media:content>
</item>
Run Code Online (Sandbox Code Playgroud)
这是用于解析值的代码.
NOTE:但我只得到一个<media:content> value问题是如何<media:content>在所有<items>标签中获取所有 值.
private String readItem(XmlPullParser parser) throws XmlPullParserException, IOException {
RSSItem rssItem = new RSSItem();
ArrayList<HashMap<String, String>> menuItems = new ArrayList<HashMap<String, String>>();
String result = "";// new SpannedString("");
parser.require(XmlPullParser.START_TAG, …Run Code Online (Sandbox Code Playgroud) 我有自定义视图,我想在xml文件中添加我尝试这样但我收到此错误
Custom view TouchImageView is not using the 2- or 3-argument View constructors;
XML attributes will not work
Run Code Online (Sandbox Code Playgroud)
这是我正在使用的xml ..
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<view
class="com.zoom.TouchImageView"
android:id="@+id/webView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我正在研究项目用户将图像移动到一个位置到屏幕上的另一个位置.我写了一个示例代码来移动图像,但问题是如果我移动一个图像,相邻的图像也开始移动..这是示例代码.任何一个想法.
Main.java
public class MainActivity extends Activity {
int windowwidth;
int windowheight;
ImageView ima1,ima2;
private android.widget.RelativeLayout.LayoutParams layoutParams ;
// private android.widget.RelativeLayout.LayoutParams layoutParams ;
//private android.widget.RelativeLayout.LayoutParams layoutParams ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
windowwidth = getWindowManager().getDefaultDisplay().getWidth();
windowheight = getWindowManager().getDefaultDisplay().getHeight();
System.out.println("width" +windowwidth);
System.out.println("height" +windowheight);
ima1 = (ImageView)findViewById(R.id.imageview1);
ima1.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
layoutParams = (RelativeLayout.LayoutParams) ima1.getLayoutParams();
switch(event.getAction())
{
case MotionEvent.ACTION_DOWN:
break;
case MotionEvent.ACTION_MOVE:
int x_cord = (int) event.getRawX();
int y_cord = (int) event.getRawY();
System.out.println("value …Run Code Online (Sandbox Code Playgroud) 是否有任何方法isMainActivity()可以检测Android中的主/启动器活动?
您知道如果我在布局中设置ViewFlipper,它始终从第一个项目开始到底部.
但有没有办法从"onCreate"上的ViewFlipper的第2或第3项开始?
假设如果counter == 2,页面将显示< - 2 - > item onCreate.
这是我的onCreate和鳍状肢.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.playlist);}
Run Code Online (Sandbox Code Playgroud)
XML
<ViewFlipper
android:id="@+id/flipper"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:inAnimation="@anim/flipin"
android:outAnimation="@anim/flipout" >
<!-- 1 -->
<LinearLayout
android:id="@+id/one"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/airongbg"/>
</LinearLayout>
<!-- 2 -->
<LinearLayout
android:id="@+id/two"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/hopefalls"/>
</LinearLayout>
<!-- 3 -->
<LinearLayout
android:id="@+id/three"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/moon"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 现在我正在开发一个使用异步任务Iam面对这个错误,任何人都有这个想法..
10-03 19:04:55.662: E/AndroidRuntime(1547): FATAL EXCEPTION: Thread-11
10-03 19:04:55.662: E/AndroidRuntime(1547): java.lang.ExceptionInInitializerError
10-03 19:04:55.662: E/AndroidRuntime(1547): at com.cc.accounts.ChatAccountsFragment.Gtalk_logInComplete(ChatAccountsFragment.java:579)
10-03 19:04:55.662: E/AndroidRuntime(1547): at com.cc.xmpp.GmailXmppClient.Login(GmailXmppClient.java:92)
10-03 19:04:55.662: E/AndroidRuntime(1547): at com.cc.accounts.ChatAccountsFragment$5.run(ChatAccountsFragment.java:482)
10-03 19:04:55.662: E/AndroidRuntime(1547): at java.lang.Thread.run(Thread.java:1096)
10-03 19:04:55.662: E/AndroidRuntime(1547): Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
10-03 19:04:55.662: E/AndroidRuntime(1547): at android.os.Handler.<init>(Handler.java:121)
10-03 19:04:55.662: E/AndroidRuntime(1547): at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
10-03 19:04:55.662: E/AndroidRuntime(1547): at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
10-03 19:04:55.662: E/AndroidRuntime(1547): at android.os.AsyncTask.<clinit>(AsyncTask.java:152)
10-03 19:04:55.662: E/AndroidRuntime(1547): ... 4 more
Run Code Online (Sandbox Code Playgroud)
这是异步任务
public void Gtalk_logInComplete(String Uname, XMPPConnection _connection) …Run Code Online (Sandbox Code Playgroud) 请帮我。我收到此错误:
Caused by: android.database.sqlite.SQLiteException: near "values": syntax error: CREATE TABLE values (_id INTEGER PRIMARY KEY AUTOINCREMENT, name text, caption text, lines integer , photo_url text, type text);
Run Code Online (Sandbox Code Playgroud)
这是我尝试创建数据库表的方法:
private static final String TABLE_VALUES_CREATE =
"CREATE TABLE " + DATABASE_TABLE_VALUES +
" (_id INTEGER PRIMARY KEY AUTOINCREMENT, "
+ ValueTemplate.KEY_NAME + " text, "
+ ValueTemplate.KEY_CAPTION + " text, "
+ ValueTemplate.KEY_LINES + " integer , "
+ ValueTemplate.KEY_PHOTOURL + " text, "
+ ValueTemplate.KEY_TYPE + " text);";
//ValueTemplate class:
// …Run Code Online (Sandbox Code Playgroud) 我正在实现一个与小部件相关的应用程序,我准备了一个小部件,并且工作正常,并且单击打开活动的视图以准备该小部件的设置.
但我的要求是点击主屏幕小部件我想直接打开活动然后小部件.

从上面的图片中点击自定义模拟时钟小部件打开我的应用程序中的第一个活动,然后我想显示小部件,因为从我的活动我将为该小部件设置一些设置.我怎样才能先开展活动?
任何人都可以告诉我这个运行时错误背后的原因是什么?
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo Caused by: java.lang.InstantiationException
Run Code Online (Sandbox Code Playgroud)
我正在尝试在GitHub上的Joe Blough的Android PDF Viewer库之后创建一个PDF阅读器应用程序:https://github.com/jblough/Android-Pdf-Viewer-Library.我遵循了一切,我最终得到了这个错误.
12-20 03:43:14.037: E/AndroidRuntime(29822): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.traininghandouts.app/com.traininghandouts.app.PdfViewer}: java.lang.InstantiationException: com.traininghandouts.app.PdfViewer
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.os.Handler.dispatchMessage(Handler.java:99)
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.os.Looper.loop(Looper.java:123)
12-20 03:43:14.037: E/AndroidRuntime(29822): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-20 03:43:14.037: E/AndroidRuntime(29822): at java.lang.reflect.Method.invokeNative(Native Method)
12-20 03:43:14.037: E/AndroidRuntime(29822): at java.lang.reflect.Method.invoke(Method.java:521)
12-20 03:43:14.037: E/AndroidRuntime(29822): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) …Run Code Online (Sandbox Code Playgroud) Multiple annotations found at this line:
- Consider replacing android:paddingLeft with android:paddingStart="5dp" to better support
right-to-left layouts
- When you define paddingLeft you should probably also define paddingRight for right-to-left
symmetry
Run Code Online (Sandbox Code Playgroud)
在我的xml文件中,我遇到了这种类型的错误,为什么会发生这种情况.
这是我的xml文件
<LinearLayout
android:id="@+id/titles"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingLeft="10dp" // here am getting that error
android:paddingTop="10dp" >
<TextView
android:id="@+id/productTitle"
style="@style/darkGreyMediumText14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxLines="3"
android:scrollHorizontally="true"
android:text="Samsung " />
/>
Run Code Online (Sandbox Code Playgroud)