Time of Update: 2016-01-17
Android+JNI+Opengl映像應用開發揭秘---序言作為一名映像應用開發人員,本人一直從事美顏化妝類映像APP的底層演算法開發,對這類影像處理APP的構架非常熟悉,如何開發出一款像美圖秀秀一樣的APP,這個問題,也許很多人都想知道,但是無論是書籍還是網路資源,很少有系統的完整的介紹相關知識的內容,為了給大家分享這些東西,本人決定寫這個專欄,給大家分享的同時,也是對自己知識的總結和鞭策。在這個專欄中,本人將以Android為例,結合JNI和Opengl,詳細介紹如何在Android中構架
Time of Update: 2016-01-18
提升Android開發效率的5個經驗總結【同行說技術】,android經驗總結一、快速提高Android開發效率的Web工具在Google的廣大支援下,便捷開發Android程式的Native工具層出不窮。其實Android開發涉及到的範圍也不小,一些Web工具有時候也會帶來事半功倍的效果。 二、Android App 效能最佳化實踐本文記錄了Android App最佳化需要用到的工具和以及在實踐中的Tips。 三、BlockCanary —
Time of Update: 2016-01-17
Eclipse開發Android項目安裝配置,eclipseandroid在windows安裝Android的開發環境不簡單也說不上算複雜,本文寫給第一次想在自己Windows上建立Android開發環境投入Android浪潮的朋友們,為了確保大家能順利完成開發環境的搭建,文章寫的盡量詳細,希望對準備進入Android開發的朋友有協助。 本教程將分為五個步驟來完成Android開發環境的部署。第一步:安裝JDK。第二步:配置Windows上JDK的變數環境 。第三步:
Time of Update: 2016-01-16
UI組件之ImageView及其子類(二)ImageButton ,ZoomButton從ImageButton這個字面意思上來看,它是一個圖片按鈕,那麼我們就可以使用它做一個我們想要的圖片按鈕了,但是我們在實際使用的過程當中,就會發現該按鈕的使用並沒有想像中的那麼簡單,需要再增加一些代碼或再配置XML才能實現圖片按鈕按下的效果ImageButton
Time of Update: 2016-01-16
Android環境搭建,android搭建安裝jdk,把jdk安裝路徑複製,例如我複製的路徑: C:\Program Files\Java\jdk1.8.0_66\bin;進入後在系統變數中找到Path。點擊編輯進入,之後把你第一步複製的路徑粘貼進去,如果前面有別的路徑你就必須在前面的路徑後尾加上(;)分號。此處的括弧不用加,而且必須是英文IME,之後點擊確定下載adt-bundle-windows-x86_64集合包(裡面已經整合了android
Time of Update: 2016-01-16
android中的回調1、引子android中的回調最經典的就是點擊事件設定監聽(一般通過switch(v.getId()))這裡寫個最基本的btn_rigister.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // TODO log in }});view對外暴露了一個介面onClickpublic interface
Time of Update: 2016-01-15
ViewPager應用引導介面,viewpager引導介面設定的一種引導頁的開啟這個引用時先將圖片進行一個動畫當動畫結束時進入到了引導頁面 下面的小圖片 當點擊的時候ViewPager消失 再點擊時ViewPager在顯示出來先看開啟介面 上面的動畫還是值得借鑒的package
Time of Update: 2016-01-15
Android通過webservice對sqlserver資料庫進行操作,androidwebservice首頁在AndroidManifest.xml中添加訪問資料庫許可權<uses-sdk android:minSdkVersion="7" /> <uses-permission android:name="android.permission.INTERNET"
Time of Update: 2016-01-16
Android自訂dialog中的EditText無法彈出鍵盤的解決最近我獨立開發的項目《全醫會》已經在內測當中了,很快將會上架到各大應用市場。之前開發的幾個項目都因為一些原因沒有上架還是比較遺憾的。所以,最近我心情格外的好。 今天在做一個新項目,專為律師和客戶開發的APP,其中有一個自訂對話方塊的需求。這個知識點其實很簡單,就是這個效果:
Time of Update: 2016-01-15
Android activity之間傳值關鍵性代碼,androidactivity從當前activity中擷取et 表單中的值,並跳轉到myactivity.java所綁定的xml布局檔案上。private EditText et;Intent intent=new Intent(MainActivity.this,myactivity.class);String str=et.getText().toString();intent.putExtra("name",
Time of Update: 2016-01-15
深入淺出SlidingMenu,slidingmenu如果想直接查看源碼的話可以從我的Github上下載查看:https://github.com/zhanghuijun0/demo-for-android/tree/master/SlidingMenuSlidingMenu 是github上Android開源項目 能用於快速整合 Android 側滑菜單效果,Slidingmenu 裡面可以包含多種組件 fragment viewpager listview
Time of Update: 2016-01-15
Android linearlayout常用布局,linearlayout垂直布局用linearlayout完成這樣的布局效果,這樣的布局還是比較常用的,具體的xml代碼如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2016-01-14
淺談ClickableSpan , 實現TextView文本某一部分文字的點擊響應,textfield點擊不響應超文本:http://www.baidu.com 這麼一個效果:一行文本當中 前面顯示黑色顏色的“超文本:”,後面顯示紅色顏色的“http://www.baidu.com” 並且要求紅色字型的部分可以點擊,有響應的點擊事件進行處理,你該如何??最簡單的實現方法,兩個TextView
Time of Update: 2016-01-14
Android--listView的divider分割線樣式和邊距,listviewdivider邊距1、建立一個drawable檔案list_divider.xml<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:left="16dp"
Time of Update: 2016-01-14
SwipeBackActivity 的使用,swipebackactivity1、SwipeBackLayout項目地址:https://github.com/ikew0ng/SwipeBackLayout 2、用法android studio compile 'me.imid.swipebacklayout.lib:library:1.0.0' 項目執行個體package
Time of Update: 2016-01-14
android中與Adapter相關的控制項----ListView,androidadapter控制項ListView講解:一、ListView這個控制項是一個使用非常廣泛的控制項,值得深入的學習和研究。基本使用已經在Adapter中使用過了二、常用的屬性和方法footerDividersEnabled:是否在footerView(表尾)前繪製一條分割線,預設是trueheaderDividersEnabled:是否在headerView(表頭)後繪製一條分割線,預設是truedivider:
Time of Update: 2016-01-14
【轉】串連MySQL資料庫(android,php,MySQL),mysqlandroid管理MySQL資料庫最簡單和最便利的方式是PHP指令碼。運行PHP指令碼使用HTTP協議和android系統串連。我們以JSON格式編碼資料,因為Android和PHP都有現成的處理JSON函數。下面範例程式碼,根據給定的條件從資料庫讀取資料,轉換為JSON資料。通過HTTP協議傳給android,android解析JSON資料。定義在MySQL有以下表,並有一些資料1 CREATE TABLE
Time of Update: 2016-01-14
android中與Adapter相關的控制項----Spinner&AutoCompleteTextView,android----spinnerSpinner(列表選項框) &
Time of Update: 2016-01-14
Android開發藝術探索學習筆記(十),android藝術探索第十章 Android的訊息機制
Time of Update: 2016-01-13
android中Adapter適配器的講解,androidadapterAdapter(適配器的講解)適配器就我自己來看,我覺得這是一個非常重要的知識點,Adapter是用來協助填出資料的中間橋樑,簡單點說吧:將各種資料以合適的形式顯示在View中給使用者看。Adapter有很多的介面、抽象類別、子類可以使用,這裡就我們常用的幾個進行講解BaseAdapter,ArrayAdapter,SimpleAdapter,為了配合講解這幾個適配器,這裡提前使用一下ListView來展示一下適配器的使用,