Time of Update: 2014-11-16
圖片剪裁控制項——ClipImageView,這段時間在做自己的項目時,需要使用到圖片剪裁功能,當時大概的思考了一些需求,想到了比較簡單的實現方法,因此就抽了點時間做了這個圖片剪裁控制項——ClipImageView這裡先貼上ClipImageView的代碼:package com.example.clipimage;import android.content.Context;import android.graphics.Bitmap;import
Time of Update: 2014-11-16
Android,androidadtError: "java.io.IOException: setDataSource failed.: status=0x80000000"本文地址: http://blog.csdn.net/caroline_wendyAndroid使用MediaPlayer類播放視頻時, 報錯, setDataSource錯誤;即MediaPlayer無法設定資料來源.可能的原因: 訪問網路資料來源, 需要許可權,
Time of Update: 2014-11-16
Android,androidadt標準VideoView播放樣本本文地址: http://blog.csdn.net/caroline_wendy在Android SDK中的ApiDemos內, 提供標準播放視頻的代碼,使用VideoView實現簡單的視頻播放功能.代碼如下:public class VideoViewDemo extends Activity { /** * TODO: Set the path variable to a streaming
Time of Update: 2014-11-16
Android,androidadt使用JD-GUI反編譯Android代碼本文地址: http://blog.csdn.net/caroline_wendyAndroid程式出現Bug時,需要根據Bug尋找問題出錯的地方;需要使用工具dex2jar.sh和JD-GUI,並把dex2jar.sh添加進系統路徑;把需要反編譯的apk包修改為zip檔案, 解壓, 找到".dex"檔案, "classes.dex";使用命令:sh
Time of Update: 2014-11-16
Android學習筆記(三)ContentProvider簡介
Time of Update: 2014-11-14
ActiveReports 9 新功能:可視化查詢設計工具(VQD)介紹,activereportsvqd在最新發行的ActiveReports
Time of Update: 2014-11-14
使用NSCondition實現多線程同步,nscondition多線程iOS中實現多線程技術有很多方法。這裡說說使用NSCondition實現多線程同步的問題,也就是解決生產者消費者問題(如收發同步等等)。問題流程如下: 消費者取得鎖,取產品,如果沒有,則wait,這時會釋放鎖,直到有線程喚醒它去消費產品;
Time of Update: 2014-11-14
android系統重啟的方式1、第一種重啟方式public class RebootActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2014-11-14
android DP和PX之間的轉換public class DensityUtils { /** * 根據手機的解析度從 dp 的單位 轉成為 px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density;
Time of Update: 2014-11-13
ScrollView嵌套ListView衝突問題的最優解決方案,scrollviewlistview項目做多了之後,會發現其實ScrollView嵌套ListVew或者GridView等很常用,但是你也會發現各種奇怪問題產生。根據個人經驗現在列出常見問題以及代碼最少最簡單的解決方案。問題一:嵌套在ScrollView的ListVew資料顯示不全,我遇到的是最多隻顯示兩條已有的資料。解決辦法:重寫ListVew或者GridView,網上還有很多若干解決辦法,但是都不好用或者很複雜。 @O
Time of Update: 2014-11-13
解決了Cocoapods Undefined symbols for architecture _OBJC_CLASS_xxxx的問題,辛苦死我了,記錄下之後有空在研究,cocoapods網上找了一大包將盡3個小時沒有解決,原本以為是我升級到10.10的原因,把cocoapod 重裝 stackoverflow google 用盡了也不知道為啥結果是這個樣子的 編譯出現這個....然後 發現之前的link flag 只有-objc 改為 $(inherited)
Time of Update: 2014-11-13
C++11新特性,利用std::chrono精簡傳統擷取系統時間的方法,stdchrono一、傳統的擷取系統時間的方法傳統的C++擷取時間的方法需要分平台來定義。相信百度代碼也不少。我自己寫了下,如下。const std::string getCurrentSystemTime(){if (PLATFORM_ANDROID || PLATFORM_IOS){struct timeval s_now;struct tm*
Time of Update: 2014-11-13
SOAP web service用AFNetWorking實現請求,soapafnetworking問:This is my current call to (asmx) SOAP web service:NSString *soapMessage = [NSString stringWithFormat: @"<?xml version=\"1.0\" encoding=\"utf-8\"?>"
Time of Update: 2014-11-13
Java中split的用法,Javasplit用法Java中的我們可以利用split把字串按照指定的分割符進行分割,然後返回字串數組,下面是string.split的用法執行個體及注意事項:java.lang.string.splitsplit 方法將一個字串分割為子字串,然後將結果作為字串數組返回。stringObj.split([separator,[limit]]) stringObj必選項。要被分解的 String
Time of Update: 2014-11-13
cocos2dx C++自訂安全執行緒訊息管理,cocos2dx線程一、背景由於cocos2dx本身的NotificationCenter是沒有進行安全執行緒處理的,所以當我們在cocos2dx裡面使用多線程進行訊息同步的時候,會出現問題。那麼為瞭解決這個問題,我們只需要進行安全執行緒鎖定即可。 為了不修改源碼,我模仿NotificationCenter,自訂了一個訊息管理。二、思路首先,我們定義一個訊息體的資料類型
Time of Update: 2014-11-13
女班主任發給家長的簡訊,拯救了多少孩子!,班主任家長 一位班主任發給家長的一則簡訊:“無論成績好壞,請想想:每個孩子都是種子,只不過每個人的花期不同。有的花,一開始就燦爛綻放;有的花,需要漫長的等待。 不要看著別人怒放了,自己的那棵還沒有動靜就著急,相信是花都有自己的花期,細心地呵護自己的花慢慢的看著長大,陪著他沐浴陽光風雨,這何嘗不是一種幸福。相信孩子,靜等花開。 也許你的種子永遠不會開花,因為他是一棵參天大樹。” 說得真好,欣賞你就傳吧!同步播報》》這樣的老師真的牛 這樣的
Time of Update: 2014-11-13
Android倒計時功能的實現,android倒計時功能Android中的倒計時的功能(也可以直接使用CountDownTimer這個類直接實現,相關此Demo可查看我的部落格),參考了網上寫的很好的一個倒計時Demo:下面提供下代碼,和大家一起分享一下:MainActivity:package com.example.mytime;import java.util.ArrayList;import android.app.Activity;import
Time of Update: 2014-11-13
Android Timer schedule,androidtimertimer.schedule(new MyTask(),long time1,long timer2);今天算是徹底的搞懂了這個曾經讓我為之頭疼的方法。下面我就重點介紹一下:第一個參數,是 TimerTask 類,在包:import java.util.TimerTask .使用者要繼承該類,並實現 public void run() 方法,因為 TimerTask 類 實現了 Runnable
Time of Update: 2014-11-13
Beginning Python From Novice to Professional (1) - 數字和運算式,pythonnovice數字和運算式加減乘除:>>> 2+24>>> 100-5050>>> 3*515>>> 1/20>>> 1.0/2.00.5求餘、乘方:>>> 1%21>>> 10%31>>> 2**38>>> -
Time of Update: 2014-11-13
xcode6製作framework(使用第三方依賴架構),xcode6framework這兩天由於會用到framework所以研究了一下framework的製作,我用到了xcode6.1、AFNetworing。轉載請註明http://blog.csdn.net/mengxiangyue廢話不多說了,下面是步驟:1 建立一個single view