Time of Update: 2015-04-09
標籤:android 載入 資源 在android開發中動態載入已安裝和未安裝的apk資源,是很有用的,可以用來實現換膚功能等等。今天我們來學習。
Time of Update: 2015-04-09
標籤:android 百度地圖 軌跡 分享 @@ -1,14 +1,24 @@package com.zms.baidulbs;+import java.io.File;import java.io.FileInputStream;+import java.io.FileNotFoundException;+import
Time of Update: 2015-04-09
標籤:#define singleton_interface(className) + (className *)shared##className;// @implementation#define singleton_implementation(className) static className *_instance; + (id)allocWithZone:(NSZone *)zone { static dispatch_once_t onceToken;
Time of Update: 2015-04-08
標籤:項目建立1、擷取項目所需的相關素材,介面,介面的素材,以及拿到網路介面等。2、建立項目,項目中建立一些邏輯檔案夾,用來存放相應的檔案,清晰的展示 引入AFNetworking;3、各個ViewController的設計,設計多個介面分別展示。#import "RootViewController.h"#import "ApplistViewController.h"#import "HotViewController.h"#import
Time of Update: 2015-04-08
標籤:JNI開發的流程1.先在java代碼裡面聲明一個native的方法public native String helloFromC(); 2.在Eclipse的工程目錄下建立一個檔案夾,名稱為jni。3.編寫c代碼,按照規範編寫 jstring Java_com_itheima_hellojni_mainActivity_helloFromC(JNIEnv* env,jobject obj){char* str="hello from
Time of Update: 2015-04-08
標籤:Android SDK離線安裝是本文要介紹的內容,主要是來瞭解並學習Android SDK安裝的內容,具體關於Android SDK是如何離線安裝的內容來看本文詳解。Android開發環境,完整的說包括JDK,Eclipse,AndroidSDK和ADTplugin。四個之中最麻煩的就是Android SDK的安裝,現在google的策略是將SDK和platform分離開來,所以線上安裝Android
Time of Update: 2015-04-08
標籤: 今天解決了一個bug,在我們產品中的介面上快速點擊某個控制項(點擊完要跳轉到其他Activity),會調起其他的app! 最初的想法是,使用了overridependingtransition,導致在切換過程中,App失去了對touch實踐的捕獲,結果去掉之後還是無法解決。 也沒有什麼特別好的想法,這種沒有日誌的bug最難解決!不停的重試,無意中發現,在Activity切換過程中,使用退齣動畫(縮放)的Activity後面都是透明的,launcher都顯示了出來,雖然面積不大,但還
Time of Update: 2015-04-08
標籤:1.今天就來模仿一下這個小鬧鐘的 2.思路:先畫鬧鐘的圓盤 ,在通過Path來畫指標兩個耳朵其實就是用兩個圓被一個大圓截取後留下的,並旋轉一定度數後產生3.直接上代碼: 1 public class AlarmClockView extends View { 2 3 private static final PorterDuff.Mode MODE = PorterDuff.Mode.DST_OUT; 4 /** 5 * 螢幕適應性參數 6
Time of Update: 2015-04-08
標籤:android webview html WebView自己載入子頁面預設情況下,點擊WebView所載入的頁面上的超連結按鈕時,是啟動系統內建的瀏覽器去載入新的頁面。如果要讓WebView自己載入,需要添加如下代碼:webView.setWebViewClient(new SelfWebViewClient());SelfWebViewClient繼承自WebViewClient,如下:
Time of Update: 2015-04-08
標籤:首先大家看效果:用到的檔案有(源碼檔案有,只包含表情、輸入框等有關檔案,工程項目是公司項目,恕不公開啦):res: drawable/face_del_icon.xml drawable/iv_face.xml drawable-ldpi下所有圖片 raw下的設定檔
Time of Update: 2015-04-08
標籤:WebAPP設計和入門開發需要注意的5個事項WebApp是針對NativeApp而產生的,Webapp最直接明了的定義就是一個針對Iphone、Android最佳化後的移動網站,它使用的技術無非就是HTML或HTML5、CSS3、JavaScript,服務端技術JAVA、PHP、ASP等。今天,25學堂需要跟大家淺談WebAPP設計的五個注意點及如何去設計webAPP 1.
Time of Update: 2015-04-08
標籤:android應用 ui 控制項
Time of Update: 2015-04-08
標籤:ios ios開發 appstore app NSString * appstoreUrlString = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?mt=8&onlyLatestVersion=true&
Time of Update: 2015-04-08
標籤:android網上介紹的一些原因總結如下:在開發過程中遇到了GridView的OnItemClickListener的事件無響應。原因是因為被ItemView 的攔截了點擊事件。解決辦法:將xxxButton 換成 TextView等普通View設定 ItemView clickable 為 FALSE;設定GridView : descendantFocusability=”blocksDescendants”設定 GridView 的 Focusable 為true
Time of Update: 2015-04-08
標籤:android 源碼 關於Android View 事件分發過程的文章網路上可以搜到一把大,這裡貼一篇代碼性的文章,作者也是個牛人:Android事件分發機制完全解析,帶你從源碼的角度徹底理解(上)。雖然講的很好,但是看完之後還是感覺有那麼點一知半解,於是自己花了點時間從源碼研究android 觸摸事件分發流程,以下內容僅僅個人理解,如有差錯希望指出。我們先從一個例子看起,先重寫一個MyButton
Time of Update: 2015-04-09
標籤:ios開發<span style="font-size:24px;">在iOS5.0以下,在程式中是不能直接設定系統螢幕亮度的,到了ios5.0以後將這個api開放給了開發人員,這樣我們就可以非常方更的更改系統螢幕的亮度,使用方法也很簡單 ,如下:擷取系統螢幕當前的亮度值float value = [UIScreen mainScreen].brightness;設定系統螢幕的亮度值[[UIScreen mainScreen]
Time of Update: 2015-04-08
標籤:ios ios開發 uilabel 字型 控制項 UILabel 多行文字自動換行 (自動折行)1.UIView *footerView = [[UIView alloc] initWithFrame:CGRectMake(10, 100, 300, 180)]; 2.
Time of Update: 2015-04-09
標籤:android popupmenu PopupMenu代表彈出式菜單。他會指定組件上彈出PopupMenu,預設情況下PopupMenu會顯示在該組件的下方或者上方,PopupMenu可以增加多個功能表項目並且可以為功能表項目添加子功能表、首先在res/menu下編寫xml檔案my_menu.xml<menu
Time of Update: 2015-04-08
標籤:ios ios開發 導航 uibutton LoginViewController *loginViewController =[[LoginViewController alloc]init];
Time of Update: 2015-04-08
標籤:2015年的Android案例之旅案例十一:廣告欄 廣告服務商很多,比如有米、點金、多盟、廣點通等等,開發人員可以選擇口碑比較好,能為開發人員帶來較好的收益的廣告渠道。 這次也是根據通過嵌入有米廣告,把這個過程分享給大家。首先我們到有米管理中心建立自己的應該並擷取到發布ID和應用密鑰 根據自己需求選擇對應的廣告類型,然後下載有米的SDK 下載SDK後解壓得到如下檔案夾和檔案(具體檔案看版本確定) demo對應相應的樣本項目,開發人員可以通過這些樣本項目,可以快速實現整合SDK。