我想知道 - 和方法有什么区别?onCreate()onStart()
我认为这onStart()是一种多余的方法.onCreate()总是会被召唤(至少在我的最后两个项目中).
任何人都可以解释这个区别吗?
我现在拥有的是TextView元素的ListView.每个TextView元素都显示一个文本(文本长度从12个字到100+不等).我想要的是让这些TextViews显示文本的一部分(比方说20个字或大约170个字符).
如何将TextView限制为固定数量的字符?
请看这里的XML代码:
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dip"
xmlns:android="http://schemas.android.com/apk/res/android">
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<!-- Some stuff goes here -->
/>
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<!-- Some stuff goes here -->
/>
</TableRow>
<TableRow
android:id="@+id/tableRow3"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<!-- Some stuff goes here -->
/>
</TableRow>
</TableLayout>
Run Code Online (Sandbox Code Playgroud)
我的代码比这长得多,但我只是删除了不必要的部分.问题是我想让它成为TableLayout一个可滚动的,这样我的所有东西都可以显示出来.
我试图将此行放入其中TableLayout以使其可滚动:
android:isScrollContainer="true"
Run Code Online (Sandbox Code Playgroud)
但它没有做到这一点.有办法吗?
简单地说,如何使TextView透明化?(不完全透明)
我搜索了文档和StackNetwork并找不到它?我猜有类似的东西.
谢谢.
UPDATE
这是XML代码:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
android:orientation="vertical"
android:background="@drawable/background">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/header"
android:src="@drawable/logo1"
/>
<ListView android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:paddingRight="5dp"
android:scrollbarStyle="outsideOverlay"
android:cacheColorHint="#00000000" />
<TextView
android:id="@+id/footer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="25sp"
android:singleLine="true"
android:background="#07000000"
android:textColor="#FFFFFF"
android:text="rrrrr" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我希望页脚 TextView透明so that the ListView items can be seen while scrolling
由于某些未知原因,我无法在Android Studio中编辑文件.这包括java和xml文件.
当我启动Android Studio(版本1.2.2)时,一切都很好.但是,过了一段时间,我失去了编辑文件内容的能力.这是我注意到的:
search for:框开始出现在左侧面板的顶部(项目窗口),它根据我输入的内容开始过滤项目文件!MainActivity文件名是灰色的(请参见下面的屏幕截图).我不确定这是因为我做了什么,或者是Android Studio如何识别项目中的主要活动.我database search query在数据库中搜索用户输入的单词并返回a Cursor.
在我ListActivity,我有一个ListView将持有项目(光标项目).该ListView项目的布局基本上是一个TextView.我的意思是,这ListView将是一个列表TextView.
我想要的是突出search term它出现在哪里TextView.我的意思是突出显示:不同的颜色或不同的背景颜色或任何东西使它与文本的其余部分不同.
这可能吗?如何?
更新:
cursor = myDbHelper.search(term); //term: a word entered by the user.
cursor.moveToFirst();
String[] columns = {cursor.getColumnName(1)};
int[] columnsLayouts = {R.id.item_title}; //item_title: the TextView holding the one raw
ca = new SimpleCursorAdapter(this.getBaseContext(), R.layout.items_layout, cursor,columns , columnsLayouts);
lv = getListView();
lv.setAdapter(ca);
Run Code Online (Sandbox Code Playgroud)
对于@Shailendra:该search()方法将返回一些标题.我想突出那些与这个term词匹配的标题中的单词.我希望现在很清楚.
我有这个活动序列:
Avtivity01 => Avtivity02 => Avtivity03
您可以去Avtivity01到Avtivity02你点击一个按钮后.
您可以去Avtivity02到Avtivity03你点击一个按钮后.
-
我想从去Activity03到Activity01 直我点击一个按钮后.
-
注意:
我不想使用Intent,因为我想要Activity01 按下后退按钮Activity02
请问怎么做?
我是Android SQLite的新手.这就是我所拥有的:
db.sqlite在我的assets文件夹中.db.sqlite将替换为新的数据库(我将从项目中删除旧文件并添加新文件).我关心的是:
这是我扩展SQLiteOpenHelper类的方法.我按照我在互联网上找到的教程:
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
public class DataBaseHelper extends SQLiteOpenHelper{
//The Android's default system path of your application database.
private static String DB_PATH = "/data/data/com.mydomain.myapp/databases/";
private static String DB_NAME = "db.sqlite";
private SQLiteDatabase myDataBase;
private final Context myContext;
/* …Run Code Online (Sandbox Code Playgroud) 我们可以在我们的应用程序中使用任何免费的Android动画库吗?
android内置动画非常基本.我想要一些更有趣的东西.
-
提前致谢.
我正在尝试在用户输入文本并按下提交按钮后在同一页面中执行PHP功能.
我想到的第一个是使用表格.当用户提交表单时,PHP函数将在同一页面中执行.用户不会被定向到其他页面.处理将完成并显示在同一页面中(无需重新加载)
这是我达到的目的:
在test.php文件中:
<form action="test.php" method="post">
<input type="text" name="user" placeholder="enter a text" />
<input type="submit" value="submit" onclick="test()" />
</form>
Run Code Online (Sandbox Code Playgroud)
PHP代码[ test()function ] 也在同一个文件中:
<?php
function test() {
echo $_POST["user"]; // Just an example of processing
}
?>
Run Code Online (Sandbox Code Playgroud)
但是,我还是遇到了问题!有谁有想法?
android ×8
textview ×3
forms ×1
highlighting ×1
html ×1
oncreate ×1
onstart ×1
php ×1
post ×1
scroll ×1
sqlite ×1
transparency ×1
transparent ×1