Time of Update: 2017-01-13
在做APP開發的時候,有些標題需要實現跑馬燈的效果,如果使用系統內建的TextView實現這樣的效果,只需要在TextView的屬性中添加如下代碼:android:ellipsize="marquee"//跑馬燈效果android:marqueeRepeatLimit="marquee_forever"//無限制不間斷顯示
Time of Update: 2015-04-01
【ADB命令第三篇】手機密碼(存取權限密碼或者鎖屏密碼等)忘記怎麼辦?,adb鎖屏訪問限制的密碼忘記了,或者是鎖屏密碼忘記了,導致有些程式(如簡訊,通訊錄等重要程式)打不開,影響正常使用。又嫌麻煩,不願意刷機。是不是就沒有辦法解決了呢?答案也是否定的。別忘了,ADB還有個shell命令呢。-------------------------------------------------------------一、刪除訪問限制的密碼首先我們要知道的是,MIUI的訪問限制的密碼是圖形密碼,它儲存在根
Time of Update: 2014-12-09
Android SurfaceView實戰
Time of Update: 2014-03-16
《Android打包之bat指令碼打包》實現了bat指令碼的打包,現在我們將該指令碼轉換成ant的指令碼來執行。ant指令碼是xml檔案,命令描述在target節點中,需要執行外置的命令時需要在target下增加子節點exec,並在exec節點中通過子節點arg來指定參數。我們同樣按打包流程來實現該指令碼,打包流程如下:1、產生R.java2、編譯*.java3、產生classes.dex4、將assets、res打包5、產生未簽名的apk6、將apk簽名基於這些步驟,我們來編寫ant指令碼。1
Time of Update: 2014-01-04
提要 今天要學習的是cocos2dx中的Box2d物理引擎。 Box2D是一款開元的C++編寫的物理引擎,起初是用於Flash的遊戲開發中,隨後推出了C++版本,其開發和升級工作一直非常活躍,幾乎成了2D遊戲產品的必備物理引擎。Box2D引擎為開發人員提供了一個二維剛體的物理類比庫,藉助Box2D的強大功能,遊戲中的動畫可以更加真實,讓遊戲世界更具互動性。
Time of Update: 2013-12-11
這個例子只是簡單的返回一個String,而在實際需要時,可能需要在DIalog或非Activity(如ListView中的Adapter)中做複雜的操作後,傳回值至主Activity。 例如本人最近在做一個ListView中的Adapter包含按鈕,在點擊其中的按鈕後需要重新整理整個ListView,因此便需要以下方法傳值。 在Activity調用另一Activity時,可使用如下方法獲得傳回值: Intent
Time of Update: 2016-12-28
TabLayout + ViewPager,tablayoutviewpager一、實現思路1、在build.gradle中添加依賴,例如:compile 'com.android.support:support-v4:23.4.0'compile 'com.android.support:design:23.4.0'也可以將support-v4替換為appcompat-v7,例如:compile
Time of Update: 2016-12-08
Android Studio的SVN Performing VCS Refresh/Commit 長時間不結束,androidsvn給Android Studio項目裡面的一個檔案改名以後,再提交SVN時總是提示衝突,沒辦法解決。再後來不知道怎麼弄的,每次提交時停留在SVN Performing VCS Refresh始終都不會完成,一直在那裡轉,結束掉以後Performing VCS Commit又始終都不會完成,也一直在那裡轉。後來終於找到瞭解決的辦法:1. 刪掉Android
Time of Update: 2013-11-05
目標檢測演算法,和卷積神經網路字元識別演算法。以撲克牌識別技術為題介紹相關的開發流程和經驗。整個系統包括,(2)或者通過灰階化,自適應二值化,ROI找輪廓,輪廓篩選,ROI輪廓分割,自動割取樣本;(3)以及通過pictureRelate進行重複高樣本自動剔除等等篩選。(2)進一步將測試分割出的誤識別樣本,進行篩選,重複2,3兩步。直到獲得滿意的檢測率。(2)花色樣本得取,共桃杏梅方四個類。(2)針對4.2的4各類訓練一個CNN分類器。在介紹系統之前先對本文涉及的兩大演算法做簡要的介
Time of Update: 2016-09-22
Android工程打包成jar檔案,並且將工程中引用的jar一起打入新的jar檔案中,androidjar前言:關於.jar檔案:平時我們Android項目開發中經常會用到第三方的.jar檔案。其實.jar檔案就是一個類似.zip檔案的壓縮包,裡麵包含了一些原始碼,注意的是.jar不包含資源檔(res、圖片等)----------------------------------------------------------------------------------------------
Time of Update: 2013-10-28
以下小編就為大家介紹一下Fragment跟Activity之間的關係。需要的朋友可以過來參考下 今天繼續講解Fragment組件的特性,主要是跟Activity的互動和生命週期的關係,我們前面已經說過Fragment是依賴於Activity的,而且生命週期也跟Activity綁定一起。下面我們看看Fragment跟Activity的關係。1、為Activity建立事件回調方法在 一些情況下, 你可能需要一個fragment與activity分享事件。
Time of Update: 2013-10-28
比如Android的Login程式和Android的Helloworld程式,但是卻總不能正確運行一個正確的程式,鬱悶了很久,終於在一次一次的測試後成功的在Android模擬器中運行了自建項目的程式。總結程式啟動介面的設定經驗如下:在 MyEclipse建立的Android項目中,找到AndroidManifest.xml檔案,雙擊開啟。設定程式運行後首先啟動Login介面的AndroidManifest.xml檔案代碼如下:<?xml version="
Time of Update: 2013-10-28
這篇文章介紹了在Android中畫圖並儲存圖片的執行個體,以下是具體的實現方法,有需要的朋友可以參考一下 Canvas是一個畫布,你可以建立一個空白的畫布,就直接new一個Canvas對象,不需要參數。也可以先使用BitmapFactory建立一個Bitmap對象,作為新的Canvas對象的參數,也就是說這個畫布不是空白的,如果你想儲存圖片的話,最好是Bitmap是一個新的,而不是從某個檔案中讀入進來的,或者是Drawable對象。然後使用Canvas畫第一張圖上去,在畫第二張圖上去,
Time of Update: 2013-10-28
本文為大家詳細介紹下android讀取Assets圖片資源儲存到SD卡的具體實現,感興趣的各位可以參考下哈,希望對大家有所協助 複製代碼 代碼如下:public class ReadBitmap { public void readByte(Context c, String name, int indexInt) { byte[] b = null; int[] intArrat = c.getResources().getIntArray(indexInt); try {
Time of Update: 2013-10-28
mainActivity如下: package cn.testcamera; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.content.ContentResolver; import android.content.ContentUris; import
Time of Update: 2013-10-28
ActivityManager activityManager = (ActivityManager) context.getSystemService(ACTIVITY_SERVICE);MemoryInfo memoryInfo = new ActivityManager.MemoryInfo();activityManager.getMemoryInfo(memoryInfo);Log.i(TAG, " memoryInfo.availMem " +
Time of Update: 2013-10-28
先看一下簡單的圖形介面吧,比較簡單的實現定時關機!!!(我的上傳資源中有整個工程)當然我們是在eclipse下開發的,那麼我們先建一個工程Shutdown(當然可以隨便取),然後就是包名,類名什麼的。。。這就不多說了,這裡先看一下上面那個時鐘的代碼:analogClock=(AnalogClock)findViewById(R.id.anolag_clock); new Thread(){ public void
Time of Update: 2013-10-28
開發Android程式時,有時候在程式啟動並執行時候,不能讓系統休眠,否則有一些運行會停止,因此我們需要設定禁止休眠,有兩種方式:一種是添加許可權,別一種是代碼中設定,建議使用第一種方式,這樣,在安裝程式的時候會進行提醒: 第一種方式: 在Manifest.xml檔案裡面用user-permission聲明 名稱為:android.permission.WAKE_LOCK 第二種方式: getWindow().setFlags(WindowManager.LayoutParams.
Time of Update: 2016-04-08
Android提權漏洞CVE-2014-7920&CVE-2014-7921分析這是Android mediaserver的提權漏洞,利用CVE-2014-7920和CVE-2014-7921實現提權,從0許可權提到media許可權,其中CVE-2014-7921影響Android 4.0.3及以後的版本,CVE-2014-7920影響Android
Time of Update: 2015-06-28
100M隱藏式磁碟分割的故事,100M隱藏式磁碟分割故事 回家前夕的周三晚上,想著趁周四時間給電腦添加一個固態硬碟提高一下電腦的運行速度,看著平淡無奇的一件事,卻讓我一直折騰到淩晨三點。