Time of Update: 2015-06-04
android px轉換為dip/dp,androiddip 1 /** 2 * 根據手機的解析度從 dp 的單位 轉成為 px(像素) 3 */ 4 public int dipTopx(Context context, float dpValue) { 5 final float scale = context.getResources().getDisplayMetrics().density; 6
Time of Update: 2015-06-04
iOS開發,ios開發教程 ASI全稱是ASIHTTPRequest,外號“HTTP終結者”,功能十分強大 基於底層的CFNetwork架構,運行效率很高 可惜作者早已停止更新,有一些潛在的BUG無人去解決 很多公司的舊項目裡面都殘留著它的身影,以前的很多iOS項目都是ASI + SBJson 會不會用ASI,可以算是檢驗是否為老牌iOS程式員的標準之一ASI的github地址 https://github.com/pokeb/asi-http-requestASI的使用參考
Time of Update: 2015-06-04
Android屬性動畫完全解析(下),Interpolator和ViewPropertyAnimator的用法,interpolator轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/44171115大家好,歡迎繼續回到Android屬性動畫完全解析。在上一篇文章當中我們學習了屬性動畫的一些進階技巧,包括ValueAnimator和ObjectAnimator的進階用法,那麼除了這些之外,當然還有一些其它的進階技巧在等著我們學習,
Time of Update: 2015-06-04
Android設計模式--策略模式,android設計模式--1、定義:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use
Time of Update: 2015-06-04
Android中Task任務棧的分配,androidtask任務首先我們來看下Task的定義,Google是這樣定義Task的:a task is what the user experiences as an "application." It's a group of related activities, arranged in a stack. A task is a stack of activities, not a class or an element in
Time of Update: 2015-06-04
Android Design Support Library最新組件,androiddesign Android 5.0 Lollipop是Android發布的最具意義的一個版本,這樣說的一個很重要的原因是Material Design的引入,一個新的設計語言重新整理了整個Android的體驗。我們的詳細說明是一個對於適應Material
Time of Update: 2015-06-04
Android設計模式--完美單例模式Android完美單例模式:以前寫的單例模式考慮不完全;面試的時候,考到這樣的問題;想到這麼的問題,居然也會出現,只是後面才發現自己寫的單例,太過幼稚;所以到網上找了一些資料,重新寫一個; package com.example.demo;public class HttpUtils {//volatile的作用是:
Time of Update: 2015-06-04
#Android 自訂字型樣式Android中自訂字型設定一般通過 facetype屬性進行設定,先看一下官網提供的方法顧名思義 就是說我們可以通過使用項目中assets檔案下的資產檔案或者是android本身的系統檔案進行字型設定。如果使用assets方法的話,首先我們需要在項目路徑下建立assets檔案夾,,設定好檔案之後,可以使用 Typeface typeface1 = Typeface.createFromAsset(this.getAssets(),"fonts/1
Time of Update: 2015-06-04
Android的ProgressBar進度條-android學習之旅(三十一)ProgressBar 簡介ProgressBar是一種很常用的Ui,用於給複雜的操作顯示進度,提供更好的使用者相應。使用setProgress()incrementProgressBy()來設定進度和顯示進度的增加或減少,正數表示增加,負數表示減少。ProgressBar的風格ProgressBar程式碼範例布局代碼
Time of Update: 2015-06-03
UIImageView的UIViewContentMode區別,uiviewcontentmode UIImageView的contentMode常用的有三種,分別是1.強制填充,ImageView,可能會造成圖片展開擠壓變形,一般不會使用 UIViewContentModeScaleToFill2.按比例縮放,此種模式會按照比例顯示,大小有可能不會填充整個ImageView,可能會縮小,內容不會被剪下
Time of Update: 2015-06-03
iOS開發 -"ASI"使用執行個體,iosasi ASI#import "ViewController.h"#import "ASIHTTPRequest.h"@interface HMViewController () <ASIHTTPRequestDelegate>@property (nonatomic, strong) ASIHTTPRequest *request;@end@implementation HMViewController-
Time of Update: 2015-06-03
avi資料格式,avi資料 因為要學習ffmpeg,順面研究了一下avi容器,好瞭解ffmpeg怎麼在容器中讀取資料流的。 AVI(Audio Video Interleaved的縮寫)是一種RIFF(Resource Interchange File
Time of Update: 2015-06-03
點擊縮小的自訂布局,縮小自訂布局實現效果兩個檔案ScaleAnimationHelperpackage school.zn.publib.view.RelativeLayout;import android.view.View;import android.view.animation.AccelerateInterpolator;import android.view.animation.Animation;import android.view.animation.AnimationSet;
Time of Update: 2015-06-03
iOS裝置上回聲消除的例子,ios裝置回聲例子
Time of Update: 2015-06-03
別把自己當個超人——給初級程式員的一點小小建議,超人初級程式員我在Twitter上看到了一篇有趣的博文——你可以先看看。如果你懶得上Twitter看,看我轉載這篇的就行了。有一天我和我的朋友Simone一起喝咖啡,期間我們聊起一些工作上的事情。我們倆都管理著一些員工,為了說明給初級職員指派任務時出現的問題,她打了一個絕妙的比方。這就像你讓他們掛一幅畫,但他們從來沒有幹過這樣的活。你明白你要做什麼——只要讓他們這麼做就行了。事實上,你認為有些東西不用解釋,因為你覺得它們太簡單了。所以,你讓一些新手
Time of Update: 2015-06-03
輸出Bag中的所有記錄為一個只有值的json數組---精通android、IOS App應用服務程式開發,jsonandroid 閉合的json格式內容 不需要初始化Bag中的記錄 同上一博(也可見下邊完整代碼相關部分)把Bag中的所有記錄的name值累加成一個字串<for bags=item end="@{item:getLength}"> <if x="@{item:getSuffix}" else=1> <bag
Time of Update: 2015-06-03
Android Studio使用jni、so庫,androidjni Android Studio使用jni、so庫在Android Studio1.1之後,AS就已經支援jni和so庫了,馬上發布的1.3正式版,更是可以在clion環境下編譯c、c++,更加方便的使用NDK進行開發,網上有很多講在Android Studio中使用jni的方法,但大多都是在1.1之前的,那時候還沒有直接支援jni,所以需要通過給gradle增加task的方式來添加支援。而現在,這一切都不是事!!!
Time of Update: 2015-06-03
Android之非同步線程原理,android線程 基礎介紹非同步訊息處理線程是指,線程在啟動後會進入一個無線迴圈體中,沒迴圈一次,從內部的訊息佇列中取出一個一個訊息,並回調相應的訊息處理函數,執行完一個訊息後則繼續迴圈。如果訊息佇列為空白,線程會暫停,知道訊息佇列中有新的訊息。
Time of Update: 2015-06-03
Android開發技巧——實現可複用的ActionSheet菜單,androidaction
Time of Update: 2015-06-03
奔五的人學iOS:用swift實現擷取拼音首字母,支援取一句話中每字拼音首字母,iosswift在最近一項目中,遇到擷取拼音首字母的問題,尋找了一下網上的方法,沒有找到合適好用的,於是自己研究了一下,寫了以下方法,歡迎交流,希望對各位有協助。//// PYFirst.swift// 擷取拼音首字母,支援取一句話中每字拼音首字母// Created by 周蜜(mrzhou@miw.cn) on 2015/6/1(兒童節).// Copyright (c) 2015年