1. 求高手解答一個安卓開發的菜鳥問題:一個登陸驗證的功能實現,通過輸入賬號密碼,點擊登陸按鈕進行登陸;
從網上找了段代碼,你的app有加網路許可權嗎?或者如果不行話,你放一段logcat吧
booleanloginState=false;
HttpURLConnectionconn=null;
DataInputStreamdis=null;
try
{
URLurl=newURL(validateUrl);
conn=(HttpURLConnection)url.openConnection();
conn.setConnectTimeout(5000);
conn.setRequestMethod("GET");
conn.connect();
dis=newDataInputStream(conn.getInputStream());
if(conn.getResponseCode()!=HttpURLConnection.HTTP_OK)
{
Log.d(this.toString(),"HTTPERROR");
isNetError=true;
returnfalse;
}
intloginStateInt=dis.read();
Log.v("loginState",String.valueOf(loginStateInt));
if(loginStateInt==1)
{
loginState=true;
}
}
catch(Exceptione)
{
e.printStackTrace();
isNetError=true;
Log.d(this.toString(),e.getMessage()+"127line");
}
finally
{
if(conn!=null)
{
conn.disconnect();
}
}
2. 如何用android製作用戶登錄程序
方法/步驟
我們項目的前提是你已經將基本的運行環境及sdk都已經安裝好了,讀者可自行網路環境配置相關內容,本文不再贅述。右鍵點擊new-->Mole,Mole相當於新建了一個項目。如圖所示
選擇Android Application,點擊next
將My Mole 和app改成自己項目相應的名字,同時選擇支持的Android版本
這一步我們選擇Blank Activity,自己手動編寫登錄界面,而不依賴系統內置的Login Activity,一直點擊next,最後點擊finish就完成了項目的創建
在project下我們可以看到出現了我們剛才創建的login項目
展開res/layout,點擊打開activity_main.xml文件,在這個文件里我們將完成登錄界面的編寫
這是初始的主界面,還沒有經過我們編寫的界面,Android Studio有一個很強大的預覽功能,相當給力
我們將activity_main.xml的代碼替換成如下代碼:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"
android:stretchColumns="0,3">
<TableRow>
<TextView />
<TextView
android:text="賬 號:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
/>
<EditText
android:id="@+id/account"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
android:minWidth="220px"/>
<TextView />
</TableRow>
<TableRow android:layout_marginTop="20px">
<TextView />
<TextView
android:text="密 碼:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<EditText
android:id="@+id/pwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minWidth="220px"
android:textSize="24px"
android:inputType="textPassword"/>
<TextView />
</TableRow>
<TableRow android:layout_marginTop="20px">
<TextView />
<Button
android:id="@+id/login"
android:text="登錄"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<Button
android:id="@+id/quit"
android:text="退出"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView />
</TableRow>
</TableLayout>
使用Android 手機進行測試,大功告成
注意事項
一定要先配置好java運行環境及android運行環境
跟著步驟操作
3. android登錄功能如何實現只允許在一台設備上登錄效果
我做的項目就是可以允許同時只能登陸一個賬號,做法是發送一個標志位給伺服器,由伺服器返回一個通知,如果這個標志是代表只能允許一台設備,那就彈出窗口
4. android手機客戶端如何實現登錄
這個你去android論壇 去看看 很多有類似的 源碼 復制就行
5. 安卓app怎麼實現登錄注冊功能
直接後台用隨機函數生成6位數字,調用發簡訊功能給自己手機發就行.
XAMPP或者其他軟體搭建一個免費的web伺服器,android網路編程HttpPost等相關知識接受web伺服器模擬發送的驗證碼
個人直接搞移動、聯通、電信介面貌似不太好搞 ,所以可找第三方簡訊公司平台要下介面文檔和和幾條試用的測試簡訊即可。
6. Android上實現一個登陸的功能,大致的工具是Android SDK +eclipse+tomcat+MySQL
配置網上一搜一把把的 ,如果這樣都不會,就不用說 開發 軟體了。基礎
7. 編寫一個Android應用程序,模擬系統登錄界面效果。
額,這位同學,我不是很想打擊你,有總很快捷的方式寫出這個。
我列舉幾個方法來實現這個功能。
網路上很多例子而且效果和你那個一個樣,搜索的關鍵字是(android 登錄界面實現)
利用android studio自帶的工具實現登錄界面的編寫
請看下面截圖實現
8. 求助 安卓開發怎麼實現登錄功能
Eclipse標準的Console是無法輸出Android應用程序的調試日誌的. 但是有另外的解決方法(2個) 1. import android.util.Log, Log對象能在控制台輸出相關日誌,且可分級(類似Log4j), 推薦使用這個,這是Android開發的官方調試方法 2. 依然使用你自己的try catch,並使用e.printStackTrace()來輸出錯誤信息 特別說明: 這2個方法,都不是在Console里輸出日誌,而是在DDMS里(你可以在Eclipse里使用 Open Perspective,打開這個DDMS視圖) DDMS是Android SDK特有的工具(安裝GDT插件後,會自動整合到Eclipse中),可輸出日誌,控制手機,觀察線程,觀察內存分配,截圖,模擬GPS,電話呼入等----做Android開發,必然要用到這個工具
9. Android+jsp+mysql實現注冊登錄功能。
這個還是你自己寫吧,以前做的東西都刪了,,一下子找不到,這個很好實現的
web端也就是你說的JSP 接收兩個參數username,password 返回一個JSON字元串,或都xml
看你的喜好,和編號習慣,返回內容自己按需要來,主要就是true或false,
android 這邊解析返回值判斷是否認證成功,成功則跳轉activity
10. 求android開發實現對話框登陸注冊功能的源代碼,要直接能讓我在安卓虛擬機上實現程序運行的代碼。
先寫一個注冊界面,注冊信息寫入資料庫,登陸界面帳號框用下拉列表,下拉列表讀出資料庫注冊信息表, 這樣就搞定了嘛