// 點讚後,圖示變成深綠色
public void housePostInfoLike (View view) {
if ( p_bIsLike == false ) {
p_imgviewHousePostLike.setImageResource(R.mipmap.ic_selected_like);
p_bIsLike = true;
目前分類:Android (19)
- Jun 07 Wed 2017 20:02
Android - Switch button
- Jun 07 Wed 2017 19:58
Android - layoutInflater
p_rlHousePostRootView = (RelativeLayout) findViewById(R.id.rlHousePostRootView);
// 作品信息的彈出視圖
public void housePostPopUpInfo(View view) {
LayoutInflater layoutInflater = (LayoutInflater)getBaseContext().getSystemService(LAYOUT_INFLATER_SERVICE);
- Jun 07 Wed 2017 19:53
Android - Base Adapter
private CAdapterHousePostChooseType houseChooseTypeAdapter;
houseChooseTypeAdapter = new CAdapterHousePostChooseType(getApplicationContext());
p_lvHouseChooseTypeInfo.setAdapter(houseChooseTypeAdapter);
p_lvHouseChooseTypeInfo.setOnItemClickListener(new AdapterView.OnItemClickListener() {
- Jun 06 Tue 2017 16:44
Android - okhttp
package kkchan.com.fafaticket;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
- Apr 05 Wed 2017 14:24
android bottom navigation & fragment
package company.com.guoguozhuangxiu;
import android.content.Intent;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.support.v7.app.AppCompatActivity;
- Apr 05 Wed 2017 12:51
Android消取actionbar
因為新版的android用了不同的方法來取消actionbar、記錄一下。
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
在xml里、這樣插入另一個xml的layout。
<include android:id="@+id/titleBar" layout="@layout/title_bar" />
- Feb 28 Tue 2017 14:02
Android Tutorial 10 - Custom listview with image
public class Frag2 extends Fragment { private String[] arrStrCoverTitle = new String[] {"城大白金爵士在你眼前一刻", "調酒師百年經典", "世界盡頭之爵士", "韶華。紙醉金迷", "城大白金爵士在你眼前一刻", "調酒師百年經典", "世界盡頭之爵士", "韶華。紙醉金迷"}; private String[] arrStrSinger = new String[] {"大衛.肯", "大衛.肯", "大衛.肯", "大衛.肯"}; private Integer[] arrNumImage = new Integer[] {R.drawable.cover1, R.drawable.cover2, R.drawable.cover3, R.drawable.cover4, R.drawable.cover1, R.drawable.cover2, R.drawable.cover3, R.drawable.cover4}; private ArrayList hsArrListMusicData; private String[] from = new String[] {"image", "title"}; private int[] to = new int[] {R.id.imgCover, R.id.strCoverTitle}; private ListView lvMusicPlayList; @Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.frag2, container, false); lvMusicPlayList = (ListView) view.findViewById(R.id.lvMusicPlayList); hsArrListMusicData = new ArrayList<HashMap<String, String>>(); for (int i = 0; i < arrStrCoverTitle.length; i++) { HashMap<String, String> map = new HashMap<String, String>(); map.put("image", Integer.toString(arrNumImage[i])); map.put("title", arrStrCoverTitle[i]); hsArrListMusicData.add(map); } SimpleAdapter adapter1 = new SimpleAdapter(getActivity(), hsArrListMusicData, R.layout.music_custom, from, to); lvMusicPlayList.setAdapter(adapter1); return view; } }
- Feb 28 Tue 2017 13:04
Android Target version
24 is my PC android version.
Don't forget change 25.0.2 to 24.2.0.
Fanilly, all things are correct.
- Feb 28 Tue 2017 12:25
Android Unable to start the daemon process
- Nov 12 Sat 2016 17:20
Android Tutorial 9 - Press onKeyDown
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode == KeyEvent.KEYCODE_BACK){
Intent myIntent = new Intent();
- Sep 27 Tue 2016 19:31
android tutorial 8 - MVC
mvc.controller
mvc.model
mvc.object
mvc.objectDAO
MyDBHelper
- Sep 25 Sun 2016 18:53
android tutorial 7 - SQlite
MyDBHelper
package com.example.administrator.vokeyiting;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
- Sep 25 Sun 2016 18:53
android tutorial 6 - connect bluetooth with bluetoothSocket
// There is my bluetooth HC-06 and the mac address is 98:D3:34:90:60:F5
// MY_UUID is default value, just copy it into other android project
private String tag = "HC-06";
private String address = "98:D3:34:90:60:F5";
private UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
- Sep 25 Sun 2016 18:52
android tutorial 5 - show the searching bluetooth
private BluetoothAdapter BA;
private Set<BluetoothDevice>pairedDevices;
private ArrayList p_listBluetooth;
private ArrayList p_listBtMacAddress;
...
- Sep 25 Sun 2016 18:51
android tutorial 4 - new intent by clicking listview
AndroidManifest.xml
<activity
android:name=".SearhingDevideActivity"
android:label="@string/title_activity_search_devide" >
</activity>
- Sep 25 Sun 2016 18:49
android tutorial 3 - custom listview adapter
customlv_clockview.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
- Sep 25 Sun 2016 18:48
android tutorial 2 - simpleadapter
p_lvPanelView = (ListView) findViewById(R.id.lvPanelView);
private String[] p_arrPanelMenu = new String[] { "个人资料", "我的消息", "搜索设备", "使用帮助", "意见反馈" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, p_arrPanelMenu);
p_lvPanelView.setAdapter(adapter);
- Sep 25 Sun 2016 18:46
android tutorial 1 - tabhost
AndroidManifest.xml
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
- Feb 20 Fri 2015 09:48
01 Android Studio 的簡潔版安裝方法
關於安裝
1.先下載JDK7.0
2.下載Android Studio platform
3.下載Android Studio core
4.安裝(先安裝哪個也沒分別、我建議在D盤新增一個文件夾、全部安裝在里面)