Time of Update: 2015-01-05
Android 圓形頭像 自己動手,android頭像圓形頭像DIY現在大部分app使用的都是圓形頭像,網上開源的也很多,但是有沒有考慮過DIY圓形頭像呢?下面就自己實現一個,先看下demo展示 第一步:原理解釋(圖片很醜,原理很真) 1、畫外框圓形,需要使用自訂的顏色畫一個圓形,比圖片的半徑長5dp 2、自訂圓形畫好了後,將我們需要轉換成圓形頭像的圖片畫到上面,從中間開始覆蓋,得到如片 3、中間截取圖片,半徑設定為:
Time of Update: 2015-01-05
【Android】ListView監聽上下滑動(判斷是否顯示返回頂部按鈕),android返回頂部設定滾動監聽判斷ListView的滾動方向同時擷取螢幕高度、ListView實際高度,判斷是否需要展示返回頂部按鈕(具體邏輯請看代碼--附有詳細注釋)。:http://www.dwz.cn/zG99W 源碼運行動態圖 &
Time of Update: 2015-01-05
Android,android官網 Camera2Camera2是Android5.0中的其中一個新的特性,新的API。與原來的camera API相比,不同之處在於:原生支援RAW照片輸出突發拍攝模式制約拍照速度的不再是軟體而是硬體。以Nexus 5為例,解析度全開下Andorid L的連拍速度可達到30fps。全手動控制快門、感光度、對焦、測光、硬體視頻防抖等多種參數都被整合到了新的API內。新的API中添加的手動控制功能列表:乾貨Camera2
Time of Update: 2015-01-05
Android應用覆蓋安裝時crash問題,androidcrash最近測試報了這樣的問題, 在版本覆蓋安裝的時候會報如下crash, 實驗一下果然,具體跟進了一下,發現要必現該問題是需要條件的:1,4.0或者4.1系統2,覆蓋前Activitystack
Time of Update: 2015-01-05
深入理解Android(1)——理解Android中的JNI,androidjni我參加了CSDN部落格之星評選,如果在過去的一段時間裡陽光小強的部落格對你有所協助,在這裡希望能投上您寶貴的一票,每天都可以投一次:http://vote.blog.csdn.net/blogstar2014/details?username=lxq_xsyu#content一、什麼是JNIJNI是Java Native
Time of Update: 2015-01-05
cocos2dx 3.3 tilemap 縮放滑動並且準確點擊對象,cocos2dxtilemap之前已經有一篇更基礎的tilemap筆記了,這兩天用了下3.3的tilemap發現以前有些東西又套用不了。所以又寫了一篇劄記,頓時感覺自己萌萌噠。完全沒有玩過的童鞋可以看看基礎篇主要實現目標: 1. 能夠3倍縮放tiledMap2. 能夠滑鼠滑動 tiledMap3. 在縮放和滑動的情況下,點擊一個tile 能夠判斷出
Time of Update: 2015-01-04
Android開發環境搭建,android開發搭建安裝準備作業系統:Windows7_X64 SP1JDK與JRE:jdk-8u11-windows-x64.exeAndroid:adt-bundle-windows-x86_64-20140702.zip1. 安裝JDK與JRE安裝 jdk-8u11-windows-x64.exe,裡麵包含了JDK與JREJDK的安裝路徑為 D:\professional_prog\Java\jdk1.8.0_11JRE的安裝路徑為
Time of Update: 2015-01-04
編寫一個Android平台遇到的所有問題(一)——查詢sqlite資料庫時遇到的問題,androidsqlite本人處於本科畢業階段,畢業設計要做一個安卓平台,對於java還是小白的我確實有點難度,不過在做的過程中還是收穫很多,現在希望把自己在這個過程中遇到的各個問題和朋友們分享,大神們不喜勿噴,由於畢業設計要做半年,所以接下來的這個系列差不多也要寫將近半年吧,我盡量堅持。下面就開始吧!!一.查詢sqlite資料庫時遇到的問題相必對於所有的Android開發人員來說,sqlite一定不陌生,今天
Time of Update: 2015-01-04
New UI-設定view的可用與不可用,newui-view不可用New
Time of Update: 2015-01-04
音樂播放器(支援本地搜尋,字母檢索,進度條控制,後台來電控制音樂),音樂播放器進度條自己做的一個簡單的音樂播放器,ViewPager+ListView布局。:http://www.dwz.cn/zEfdU源碼運行
Time of Update: 2015-01-04
關於cocos2d-x螢幕適配關於螢幕適配文章很多,看了好多還是很費解。實際cocos2d-x 源碼已經非常清楚的說明了各種情形。一、前提概念:螢幕解析度 :確定螢幕上顯示多少資訊的設定,以水平和垂直像素來衡量,網上很多,可自行參考。設計解析度:開發時候,為制定的參考大小,比如常見的480*800,在初期就要定好,美術、程式按照這個標準來安排布局物件。很大原因是物理螢幕解析度太多,不能兼顧,只能自行設計個參考大小。二、目的 把設計解析度 投放 映射到 螢幕解析度。三、思路:首先用
Time of Update: 2015-01-04
批量從apk檔案中提取出so檔案,apk檔案提取so應用情境在不解壓apk檔案夾的情況下批量的從apk檔案中提取出所有的so檔案。這樣你即不用使用apktool 這些工具令產生大量的中間檔案,或者將apk的尾碼變為.zip,然後在解壓,節省了磁碟空間。功能說明提取出一系列的apk檔案然後提取出它們中的所有so檔案,按照apk的名字以及它們之前所在的檔案夾進行儲存。如所示:代碼實現#!/usr/bin/env python# coding=utf-8import zipfileimport
Time of Update: 2015-01-04
Android Studio Gradle 多渠道打包,androidgradle之前整合UMeng提供的一些服務時接觸過多渠道打包,UMeng要根據各應用市場渠道號來進行一些統計和分析,比如各渠道的下載數、活躍度、自動更新等等。UMeng提供了一個打包工具(這裡),但官方很久沒有更新了,自己也切換到Android Studio IDE上,Gradle外掛程式可以很好的實現多渠道打包的需求。多渠道打包的大概思想是(針對UMeng):
Time of Update: 2015-01-04
java多線程中死結情況的一個樣本,java多線程樣本 下面是死結情況的一個範例程式碼package com.qust.demo.money;class A {public synchronized void foo(B b) {System.out.println(Thread.currentThread().getName() + " 進入A的foo");try {Thread.sleep(200);} catch
Time of Update: 2015-01-03
Android讓AlertDialog點擊確定不會消失,androidalertdialog在Android的alertDialog中,使用內建的button,點擊確定或者取消,都會關閉對話方塊。但我們有時候希望比如點擊確定的時候發現他有沒填的選項,我們提示他填寫完整,這個時候不關閉對話方塊。當然解決辦法,有很多。比如用個activity做dialog。或者自訂view.使用自己定義的button.不使用內建的button.但是有時候我們的dialog的view很簡單,這個時候我們繼續使用內建的
Time of Update: 2015-01-03
Android自訂進度條樣式,android自訂進度條最近在做一個widget,上面需要一個progressbar,產品經理和設計師給出來的東西是要實現一個圓角的progress和自訂的顏色,研究一小下,分享出來給大家哦。測試於:Android4.0+操作步驟:1.建立你的layout檔案引用progressbar如下,標紅處引用你自定的樣式;<ProgressBar android:id="@+id/progressDownload"
Time of Update: 2015-01-03
ECSHOP 找回密碼無法使用,ecshop找回密碼無法癥狀:使用ecshop 找回密碼並重設新密碼後無法使用新密碼登陸分析結果:ecshop密碼原則上使用一次性md5加密,當註冊新使用者成功後觀察資料庫密碼欄位,確實為md5值而當使用者第一次登陸,ecshop做了一次非常牛逼的動作,判斷使用者資料行是否存在ec_salt,
Time of Update: 2015-01-03
JPush極光推送快速建立Android Demo,jpushandroid第一步:建立極光推送開發人員帳號第二步:Portal上建立應用第三步:下載應用Example第四步:把Example(Android項目)匯入 Eclipse 裡第五步:運行 Example
Time of Update: 2015-01-03
Unity3d的2D骨骼動畫外掛程式Puppet2D的 基礎訓練1,unity3dpuppet2d大家好,我是孫廣東。 轉載請註明出處:http://blog.csdn.net/u010019717更全的內容請看我的遊戲蠻牛地址:http://www.unitymanual.com/space-uid-18602.html 1、BONE CREATION為骨骼選擇層。請單擊“Create Bone
Time of Update: 2015-01-03
Android Logcat之過濾多個標籤,androidlogcat需求說明 在使用android logcat開發中,有時候需要過濾多個標籤(tag) ,此時我們就需要用到android logcat的標籤過濾工具,進行多標籤的過濾 點擊Logcat右上方的的綠色的+ 表徵圖 ,出現如下所示的對話方塊,在對話方塊中填入相應的過濾標籤即可過濾相應的資訊 下面對圖中紅色框中資訊做具體說明