編輯:關於Android編程
package com.dragon.opengles01.ndk; /** * This file created by dragon on 2016/7/31 0:25, * belong to com.dragon.opengles01.ndk . */ public class NDKTest { public native static String hello(); // 默認是NDK.moduleName static { System.loadLibrary("ndk_test");//此處是生成.so文件 } }
#include "com_dragon_opengles01_ndk_NDKTest.h" #includeJNIEXPORT jstring JNICALL Java_com_dragon_opengles01_ndk_NDKTest_hello (JNIEnv *env, jobject obj) { return env->NewStringUTF("我是來自NDK的C++"); }
android.useDeprecatedNdk=true
package com.dragon.opengles01; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.widget.TextView; import com.dragon.opengles01.ndk.NDKTest; public class Main extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView textView = (TextView) findViewById(R.id.ndk_test); String str = NDKTest.hello(); textView.setText(str); } }
ndk { moduleName "ndk_test" //生成的so名字 abiFilters "armeabi", "armeabi-v7a", "x86" //輸出指定三種abi體系結構下的so庫,目前可有可無 }
實現功能:實現NetMusicListFragment(網絡音樂界面)實現net_music_list_layout.xml(網絡音樂界面UI)使用Jsoup組件請求網絡
1.視圖 其實就是View 視圖組由多個視圖組成2.控件 常用控件包括button,TextView,EditView,ListView等,所以的控件都繼承與View,都
點擊按鈕刷新1、效果如下:實例如下: 上圖的添加數據按鈕可以換成一個進度條 因為沒有數據所以我加了一個按鈕添加到數據庫用於測試;一般在服務器拉去數
接著上一篇博客,上一篇博客跟大家分享了三種開始頁面的定時跳轉,根據項目需求接下來就說一下向導頁面吧!幾乎每一個APP都有自己的向導頁面,一般都是第一次安裝的時或者第一次進