Time of Update: 2014-12-20
添加AppWidget功能,添加appwidget要為程式添加AppWidget1 首先要建立一個繼承於AppWidgetProvider的類 MyWidget public class MyWidget extends AppWidgetProvider {} 2 在manifest資訊清單檔中進行註冊1 <receiver android:name="com.lightyear.safe.receiver.MyWidget">2
Time of Update: 2014-12-20
Recruitment for Android System Architect,recruitmentandroid--------------Responsibilities & Tasks------------------Android/Linux 裝置驅動開發。Android HAL 層開發。負責 Android Framework 的修改和定製,為 App 提供支撐。--------------Position
Time of Update: 2014-12-20
Android官方技術文檔翻譯——Gradle 外掛程式使用者指南(5),androidgradle昨晚把第五章未譯完的幾句話解決了,不過第六章沒怎麼譯,明後天又是周末,如果周一前第六章翻譯完的話,周一再發第六章。本文譯自Android官方技術文檔《Gradle Plugin User
Time of Update: 2014-12-20
Android鎖定EditText內容和隨機產生驗證碼,androidedittext昨天寫了個小Demo,實現了隨機產生驗證碼,和鎖定EditText兩個小功能,先看一下:鎖定EditText在我們不需要使用者編輯EditText內容的時候可以用到,實現還是很簡單的,一行代碼:etLock.setEnabled(false);隨機產生驗證碼,主要是用了Random函數,以及將View轉為Bitmap的邏輯,也沒有痛點,下面貼一下代碼,供需要的朋友參考:Main.javapackage com.
Time of Update: 2014-12-20
NullPointerException at android.widget.AbsListView.obtainView at android.widget.ListView.makeAndAddView,androidlistview 使用ExpandableListView的時候,報如下錯。網上搜尋發現原來是在CommonNumberQueryAdapter的getGroupView()方法裡返回的是null,注意細節哦!!!
Time of Update: 2014-12-20
搭建git伺服器,搭建git1.下載gitosis代碼出錯git clone git://eagain.net/gitosis.gitInitialized empty Git repository in /tmp/gitosis/.git/eagain.net[0: 50.56.185.182]: errno=Connection refusedfatal: unable to connect a socket (Connection
Time of Update: 2014-12-20
tableView 分割線左邊短15像素問題,tableview像素ios7中,UITableViewCell左側會有預設15像素的空白。設定setSeparatorInset:UIEdgeInsetsZero 能將空白去掉。ios8中,setSeparatorInset:UIEdgeInsetsZero 的設定已經不起作用了。下面是解決辦法,首先在viewDidLoad方法加入以下代碼:if ([self.tableView
Time of Update: 2014-12-20
linux驅動之LED驅動_1,linuxled_1步驟:1、架構 2、完善硬體的操作: a.看原理圖、引腳 b.看2440手冊 c.寫代碼: IO口需要用ioremap映射我的板子電路如下所示1、配置GPBCON 寄存器,配置輸出 在open函數中去配置2、配置GPBDAT 寄存器
Time of Update: 2014-12-20
只要一句程式碼後置Activity的標題,隱藏activity標題如果願意的話,可以把Activity的標題列給隱藏了。只需要調用requestWindowFeature()方法,同時傳遞Window.FEATURE_NO_TITLE常量。public class Activity101Activity extends Activity { @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2014-12-20
linux驅動之裝置號與建立裝置節點,linux建立裝置節點裝置號:1、自動分配major = register_chrdev(0,"first_drv",&first_sdv_fops);//註冊註冊裝置時給裝置號寫0,則核心會自動分配一個主裝置號返回。2、手動指定到 proc/devices
Time of Update: 2014-12-20
Android 5.0(L) 的MediaSession架構分析,servermediasessionAndroid5.0 提出了全新的MediaSession概念用於播放器與控制器之間進行互動,它取代之前的RemoteControlClient,並提供了更為靈活的用戶端受控端模型,下面是它的架構圖: 其架構主要分為3大部分:1. 受控端(播放器):播放器需要建立MediaSession,建立的時候就類似於在系統註冊了它,並告訴系統它可以被其他控制端所控制。2.
Time of Update: 2014-12-20
quick-cocos2d-x裡的MVC,quick-cocos2d-xmvc標題有點大。內容有點水哈。最近app上架,空閑時間比較多,於是開始重構代碼。發現重構是件很好玩的事情,可以把以前看過的設計模式實驗一番。可惜水平有點淺,所以高手就迴避吧。看過一本書,叫《cocos2d-x進階開發教程-製作自己的捕魚達人》。裡面有個觀點是,scene應該是MVC裡面的control層。後來想了想還是挺有道理的,這幾天就實踐了一把。其實cocos2d-x有自己的圖形介面工具,但是實際的做法很簡單,我也懶得
Time of Update: 2014-12-20
linux驅動之LED驅動_2,linuxled_2在上一個文章中,講述了如何給led編寫驅動程式,但是實現的功能比較單一,接下來我們要實現的功能是在上一個的基礎上能夠單獨控制每一個led燈。上一個文章的連結: linux驅動之LED驅動_1 上一個文章的驅動源碼在:點擊開啟連結 測試源碼在:點擊開啟連結目的:實現板子上每個led能夠單獨的控制。方法:0、通過次裝置號來單獨訪問每個led1、更改入口函數:
Time of Update: 2014-12-20
弄明白handler機制,handler機制一、Looper類首先,你得知道一個類,Looper類,顧名思義,Looper就是迴圈者的意思,那麼Looper類的存在就是為了讓一個普普通通的線程變成一個會迴圈執行的線程,我們可以理解為長生不老藥,吃了就能不老。 普通的Thread類只需要執行Looper.prepare()方法就可以迴圈執行了。prepare()方法是Looper類的靜態方法,如下:public class Looper { private static
Time of Update: 2014-12-20
ios navigationcontroller 滑動返回與webview載入html圖片自適應螢幕寬度,1 、ios navigationcontroller 滑動返回滑動返回是navigationcontroller預設返回按鈕內建的功能,如果返回按鈕自訂該功能失效,解決的辦法有兩個: ① self.navigationItem.backBarButtonItem =
Time of Update: 2014-12-20
listview 使用overscroll 解決 上拉下拉 時候 邊界出現陰影 並且自訂圖案,listviewoverscroll以下代碼都需要在 2.3以後可以使用。。現在基本都過了2.3了吧。。http://blog.csdn.net/wanghao200906/article/details/42004007先看一下 預設的 listview下拉是什麼情況 這個是藍色的
Time of Update: 2014-12-20
擷取個人借閱資訊---圖書館用戶端,借閱---在上一篇利用jsoup解析個人資訊----圖書館用戶端,獲得個人基本資料後,便有了進一步的需求:擷取當前借閱的詳細資料擷取的方法還是一樣的,利用jsoup解析借閱資訊頁面,獲得所需資料,封裝成LendBookInfo,然後將其加入一個List中。借閱資訊詳情頁如下:類比get請求得到其html字串,代碼較簡單/** *擷取當前借閱資訊。 必須在login()調用之後 * * @return */public static String
Time of Update: 2014-12-20
Android百議程序:繪畫程式-畫手指路徑,android百日本程式實現在一個畫布中,用手指畫圖的效果。需要使用的知識:1 Canvas 畫布,動態儲存更新當前畫面2 Path 記錄並畫出手接觸螢幕經過的路徑如下面:只需要按照預設設定建立一個項目,然後在輸入java代碼:package com.example.sugestures;import android.app.Activity;import android.content.Context;import
Time of Update: 2014-12-20
android 通過點擊操作功能表採用intent啟動activity編程小白一枚,如題,如何才能做到,我現在已經在app中添加了浮動的導覽功能表,我希望在點擊導覽功能表的時候啟動一個新的activity,但是下面的程式碼完成不了,請大神看一下。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42protected
Time of Update: 2014-12-20
android¿ª·¢ÖʹÓÃSQLiteÊý¾Ý¿â(dbÎļþ)ÔÚ¿ª·¢ÖУ¬ÓÐʱÐèҪʹÓÃdbÎļþÊý¾Ý¿â£¬ËùÒÔ¾ÍÐèÒª½«Æäµ¼ÈëÏîÄ¿£¬ÔÙ½«ÆäʹÓóÌÐòдÈëµ½Ó¦ÓõÄdbÎļþÏÂʹÓᣴúÂëºÜ¼òµ¥£¬¿ÉÒÔÄÃÀ´Ö±½ÓʹÓá£ÒªÊ¹ÓÃÐèÒªÁ½¸ö²½Ö裺1.´´½¨rawÎļþ£¬µ¼ÈëdbÎļþ£¬ÈçÏ£º2.´úÂëvcD4KPHA+PHByZSBjbGFzcz0=