Time of Update: 2018-12-05
此CRM包括三個方面客戶管理系統:客戶的資訊 預約 生日提醒通知進銷存系統:進貨,入庫,銷售OA管理系統:比如排程day46 第三個視頻一開始有個小總結 約定大約配置!!!!!!!!!!!!!!!!!!!!!!得好好看看 ruby的純物件導向 比如 取絕對值 負數也是一個對象樹形目錄用的是jquery
Time of Update: 2018-12-05
main.activity如下:package c.c;import android.os.Bundle;import android.widget.ImageView;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import
Time of Update: 2018-12-05
main.xml如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_content" > <ImageView
Time of Update: 2018-12-05
mainActivity如下:package c.c;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;import android.app.Activity;/** * JNI的HelloWorld樣本 * 1 下載和安裝cygwin.重要參考資料:
Time of Update: 2018-12-05
錯誤總結:MediaPlayer報錯prepareAsync called in state 8原因:在進入Activity後在Oncreate()方法中:mMediaPlayer=MediaPlayer.create(MainActivity.this,
Time of Update: 2018-12-05
package com.example.testjsonandget;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.http.HttpEntity;import org.apache.http.
Time of Update: 2018-12-05
activity_1.xml如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView
Time of Update: 2018-12-05
package com.example.testcreatejson;import org.json.JSONArray;import org.json.JSONObject;import android.app.Activity;import android.os.Bundle;import android.view.Menu;public class MainActivity extends Activity {// 產生的JSON資料1// { // "phones" :
Time of Update: 2018-12-05
Studetn類實現序列化介面Integer idString nameset coursersCourse類實現序列化介面Integer idString nameset
Time of Update: 2018-12-05
以下是main.xml <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-05
業務介面public interface ILocalQuery { public String queryByNumber(int number);} 服務類public class LocalQueryService extends Service { LocalQueryBinder localQueryBinder=new LocalQueryBinder(); private String [] names=new String [] {"小明","小王","小楊","小李"
Time of Update: 2018-12-05
介面分為兩部分:ListView和線性布局的兩個按鈕利用ListView顯示列表這裡的布局具有技巧性;ListView的高度=視窗高度-線性布局的高度那麼給ListView設定重要層級layout_weight為1 預設的是0(0是最高的,往後數字越大重要性越低)
Time of Update: 2018-12-05
利用本地服務的總結:在MainActivity的核心就是要得到服務返回來的Binder對象,然後利用此對象去調用服務裡的相關方法注意在綁定和解除綁定用的都是從conn對象,它的類實現了ServiceConnection介面注意不但要重寫onCreate()還要重寫 onDestroy()方法!!尤其是後者比較重要,而且容易忘記 在這個小應用中為什麼要定義一個介面呢? 因為服務要返回給MainActivity一個Binder對象,MainActivity接收此對象。此對象是在服務裡內部類的對象。
Time of Update: 2018-12-05
android的布局屬性參考資料:http://blog.csdn.net/webrobot/article/details/7425078 線性布局筆記如下:android:layout_marginTop屬性指的是該View或者布局(如線性布局)的上方的空間.而不要錯誤地理解為是距離父元素頂部的距離(除非它是此父元素的第一個控制項).但是在相對布局中不是這樣的,在相對布局中指的是就是距離其父元素的頂部的距離!!!(這句錯誤,見下)錯誤分析:線上性布局中因為總是垂直或者水平的.它是有序的.所以
Time of Update: 2018-12-05
MainActivity如下:package com.example.testbroadcast;import android.app.Activity;import android.content.Intent;import android.os.Bundle;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-05
關於通過ListView將資料繫結到複選框的問題的總結問題來源:1 選中第一頁的第2,3個複選框,當翻到第二頁的時候其相同位置也被選中 解決思路:絕不能依靠複選框的被選中來刪除黑名單號碼(原因見上面分析),而依靠哪個資料被選中來刪除黑名單.那麼怎麼知道這個資料 是否被選中呢?就是通過 CheckBox的被選狀態來提示使用者的。所以說CheckBox只是起到一個顯示作用!!
Time of Update: 2018-12-05
package com.example.tttt;import android.app.Activity;import android.net.Uri;import android.os.Bundle;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-05
Android的狀態列通知(Notification)如果需要查看訊息,可以拖動狀態列到螢幕下方即可查看訊息。步驟:1擷取通知管理器NotificationManager,它也是一個系統服務2建立通知Notification notification = new Notification(icon, null, when);3為新通知設定參數(比如聲音,震動,燈光閃爍)4把新通知添加到通知管理器發送訊息的代碼如下://擷取通知管理器NotificationManager
Time of Update: 2018-12-05
Activity1如下:package cn.com;import android.app.Activity;import android.os.Bundle;public class Activity1 extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2018-12-05
public class MyListView extends ListView implements OnScrollListener {private static final String TAG = "listview";private final static int RELEASE_To_REFRESH = 0;private final static int PULL_To_REFRESH = 1;private final static int REFRESHING =