Time of Update: 2016-07-12
Android,androidstudio當我們自訂View的時候,在給View賦值一些長度寬度的時候,一般都是在layout布局檔案中進行的。,比如android:layout_height="wrap_content",除此之外,我們也可以自己定義屬性,這樣在使用的時候我們就可以使用形如
Time of Update: 2016-07-11
Android 建立一個新的Activity,androidactivity本文轉載自:http://www.cnblogs.com/wuyudong/p/5658020.html 建立一個項目,建立一個java類,繼承自Activity建立一個Android.xml檔案:activity_test.xml這裡需要在資訊清單檔裡面配置一下<?xml version="1.0" encoding="utf-8"?><manifest
Time of Update: 2016-07-11
Java 枚舉類的基本使用,java枚舉類枚舉(enum)類型是Java 5新增的特性,它是一種新的類型,允許用常量來表示特定的資料片斷,而且全部都以型別安全的形式來表示。 1、常量的使用 在JDK1.5之前,我們定義常量都是:publicstaticfianl....。現在好了,有了枚舉,可以把相關的常量分組到一個枚舉類型裡,而且枚舉提供了比常量更多的方法。package com;public enum Color { RED,
Time of Update: 2016-07-11
Android Volley 的基本使用/設定HTTP請求參數、apikey,androidapikey最近在做一個Android的新聞用戶端,感覺收穫頗豐。這裡分享一下Volley擷取網路資料的方法Volley是Google I/O 2013推出的網路通訊庫,它的拓展性很強,使用它能使代碼變得更健壯,Volley在提供了高效能網路通訊功能的同時,對網狀圖片載入也提供了良好的支援下面主要介紹一下Volley的StringRequest的使用方法簡單的寫法是這樣的: 1 /** 2 *
Time of Update: 2016-07-11
我的android學習經曆38,android學習經曆38anddroid studio的記憶體修改昨天有位朋友問到了下面的一個問題這個判斷為android studio的分配的記憶體不夠用。據我的瞭解造成這個的原因主要有以下幾個方面:1.電腦的記憶體本來就小2.開的程式太多3.程式的代碼佔用的記憶體太多4.設定的android
Time of Update: 2016-07-08
ShareActionProvider,actionbarmenu/share_action.xml<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item
Time of Update: 2016-07-08
Java 單例模式,Java模式前言:昨天公司計劃把項目中的部分功能做出SDK的形式,供其他公司的產品使用,所以不得不重新研究一下單例模式。 為什麼單例1、在記憶體中只有一個對象,節省記憶體空間。避免頻繁的建立銷毀對象,可以提高效能。避免對共用資源的多重佔用。可以全域訪問。2、確保一個類只有一個執行個體,自行執行個體化並向系統提供這個執行個體 單例需要注意的問題1、安全執行緒問題2、資源使用問題 實際上本文就是在討論這兩個問題 1、方式1
Time of Update: 2016-07-07
J2V8 For Android,j2v8forandroid J2V8是基於Google的JavaScript引擎V8的Java開源項目,實現Java和JavaScript的相互調用。並對Android平台提供支援,最新版本提供了aar格式的類庫包方便Android Studio整合。 一、下載並為Android
Time of Update: 2016-07-04
android擷取其他應用許可權(修改狀態),android許可權這兩天老大發話說要我研究一下安卓安全軟體的功能,先抽取了一個小模組,研究許可權管理 一開始就去packagemanager 去看發現有幾個方法:就先去看了一下IPackagemanager 裡面的方法:有很多 這裡我之列出跟許可權有關的 PermissionInfo getPermissionInfo(String name, int flags);
Time of Update: 2016-07-03
Android
Time of Update: 2016-06-30
sqlite的基本使用,sqlite使用一:基本操作1繼承SQLiteOpenHelper public class UserSqliteOpenHelper extends SQLiteOpenHelper { private static final int versionNo = 1; public UserSqliteOpenHelper(Context context) { super(context, "user.db",
Time of Update: 2016-06-29
[android] 實現返回鍵操作思路,android思路記錄使用者點擊的操作曆史,使用棧資料結構,頻繁的操作棧頂(添加,擷取,刪除),使用LinkedList捕獲使用者的返回鍵操作,響應返回鍵,返回上一個介面MainActivity.java /** * 返回鍵處理 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) {
Time of Update: 2016-06-27
Android 5.0源碼編譯問題,android5.0源碼編譯如果是自己通過repo和git直接從google官網上download的源碼,請忽略這個問題,但是由於google在國內被限制登入,通過這一種方法不是每個人都能download下來源碼,通常的做法就是從別人那拷貝,然後自己編譯,那麼通常會出現下面的錯誤:No rule to make target 'external/chromium_org/third_party/angle/.git/index', need by
Time of Update: 2016-06-21
GridView的各種屬性,GridView屬性 <GridView android:id="@+id/movie_list" android:layout_width="906dp" android:layout_height="654dp" android:layout_marginLeft="230dp" android:layout_marginTop="110dp"
Time of Update: 2016-06-20
Linux0.11核心--記憶體管理之2.配合fork,linux0.11fork【著作權,轉載請註明出處。出處:http://www.cnblogs.com/joey-hua/p/5598451.html 】 在上一篇的fork函數中,首先一上來就調用get_free_page為新任務的資料結構申請一頁記憶體,在memory.c中:/** 擷取首個(實際上是最後1 個:-)空閑頁面,並標記為已使用。如果沒有空閑頁面,* 就返回0。*/////
Time of Update: 2016-06-17
Android進階_第三方架構Xutils,android架構xutilsxutils的功能主要包括有四個部分:(1)布局視圖關聯;(2)圖片下載與緩衝;(3)網路請求;(4)資料庫;1. 使用xutils進行視圖注入:(1)在控制項聲明上方添加@ViewInject()傳入控制項的資源Id;(2)OnCreate()中使用x.view().inject(),傳入內容物件即可;(3)設值點擊事件: (3-1)自訂點擊事件方法;存取權限為私人private void,傳入View參數; (3-
Time of Update: 2016-06-09
Android 系統API實現資料庫的增刪改查和SQLite3工具的使用,androidsqlite3在《Android SQL語句實現資料庫的增刪改查》中介紹了使用sql語句來實現資料庫的增刪改查操作,本文介紹Android 系統API實現資料庫的增刪改查和SQLite3工具的使用。系統API實現資料庫的增刪改查相關代碼修改如下:package com.wuyudong.db.dao;import java.util.ArrayList;import
Time of Update: 2016-06-08
01-安卓環境初搭建,01-安卓環境搭建需要的軟體如沒有提供下載連結,文章中會註明!首先下載 eclipse 安裝!(筆者提供的連結中沒有Eclipse下載!) 安裝完之後下載Jdk1.7安裝。然後配置JDK跟ADT的環境變數。在此我提供會提供個一鍵配置的工具。請自行下載。大神當然請略過! 安卓工具下載:https://yunpan.cn/cRyqKVWKtmdtA
Time of Update: 2016-06-08
安卓動態調試七種武器之孔雀翎 – Ida Pro,安卓ida安卓動態調試七種武器之孔雀翎 – Ida Pro作者:蒸米@阿里聚安全 0x00 序隨著Mobile Security越來越火,各種調試工具也都層出不窮,但因為環境和需求的不同,並沒有工具是萬能的。另外工具是死的,人是活的,如果能搞懂工具的原理再結合上自身的經驗,你也可以創造出屬於自己的調試武器。因此,筆者將會在這一系列文章中分享一些自己經常用或原創的調試工具以及手段,希望能對國內Mobile
Time of Update: 2016-06-12
手勢互動GestureDetector的教程,互動gesturedetectorGsetureDetector互動過程觸屏的一刹那,觸發MotionEvent事件被OnTouchListener監聽,在onTouch()中獲得MotionEvent對象GestureDetector轉寄MotionEvent對象到OnGestureListenerOnGestureListener獲得該對象,根據該對象封裝的資訊做出合適的反饋內部類:兩個監聽器介面OnGestureListener:單擊類方法單擊