Time of Update: 2016-07-24
標籤:【工程(幾個關鍵的標紅框)】【UserMapper.xml】<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper
Time of Update: 2016-07-24
標籤:通知機制
Time of Update: 2016-07-24
標籤:1、前言:ftp開源庫:Apache common
Time of Update: 2016-07-24
標籤:使用Eclipse做Android開發,需要先在Eclipse上安裝ADT(Android Development Tools)外掛程式。1.安裝JDK
Time of Update: 2016-07-24
標籤:對於一個空的Python列表,往後新增內容有很多種,其中兩種一個是用“+”直接新增內容,另外一種是Listname.append(x)來新增內容 其中,如果處理字串 在使用“+”的時候,會將字串拆成一個個列表元素,分別添加在列表後面,而用append則是將字串打包成一個元素,添加到列表中。 例如,如果使用append: all = []print "\nEnter lines(‘.‘ by itself to
Time of Update: 2016-07-24
標籤:1、Android檔案系統的結構官方android源碼編譯後得到的檔案如下:其中有system.img,ramdisk.img,userdata.img三個映像檔案。其中,ramdisk.img是檔案系統,system.img包括了主要的包、庫等檔案,userdata.img包括了一些使用者資料,當emulator載入這3個映像檔案後,會把system.img和userdata.img分別載入到ramdisk檔案系統中的system和userdata目錄下。2、分離組建Android檔案系
Time of Update: 2016-07-24
標籤:關於STM32的IAP與APP互相跳轉之前做了一個不帶系統的IAP與APP互相跳轉,在網上找了資料後,很順暢就完成了,後來在IAR整合式開發環境下,IAP無系統,APP用UCOS系統做互相跳轉出現了很多問題。現將IAP學習過程和實際遇到問題總結一下。首先說一下什麼是IAP。IAP(In Application Programming)即在應用編程,IAP是使用者自己的程式在運行過程中對User
Time of Update: 2016-07-24
標籤:瞬時資料:指那些儲存在記憶體當中,有可能會因為程式廣播或其他原因導致記憶體被回收而丟失的資料。資料持久化:指將那些記憶體中的瞬時資料儲存到存放裝置中,保證即使在手機或電腦關機的情況下,這些資料仍然不丟失。 儲存在記憶體中的資料是瞬時資料,儲存在手機裝置中的資料是處於持久狀態的,持久化技術則是提供了一種機制可以讓資料在瞬時狀態和持久狀態之間進行切換。Android系統中主要提供了三種方式用於簡單地實現資料持久化功能:檔案儲存體:是Android中最基本的一種資料存放區方式。不對儲存內容做任
Time of Update: 2016-07-24
標籤:初始化:UISearchBar繼承於UIView,我們可以像建立View那樣建立searchBar1 UISearchBar *bar = [[UISearchBar alloc]initWithFrame:CGRectMake(20, 100, 250, 40)];2 [self.view addSubview:bar]; 1 // 這個屬性可以設定searchBar的搜尋 2 @property(nonatomic) UIBarStyle barStyle; 3 // 枚舉如下:
Time of Update: 2016-07-24
標籤:2.2 常用的UI布局布局本身是不能顯示出任何資料, 它可以包含一些子視圖, 並控制子視圖的布局常用的LayoutLinearLayoutRelativeLayoutFrameLayoutListView(後面講)GridView(後面講) 2.2.1 LinearLayout線性布局: 用來控制其子View以水平或垂直方式展開顯示重要屬性:orientation(方向)layout_weight(權重)理解LinearLayout權重layout_weight(權重)的值=0(
Time of Update: 2016-07-24
標籤:今天開啟android studio又碰到一個奇怪的問題:This version of android studio is incompatible with the gradle version used.Try disabling the instant runandroid studio和gradle版本不匹配,我的android studio剛更新完沒多久,應該就是gradle的問題。果然在stackoverflow上找到了答案:You can use normal build
Time of Update: 2016-07-24
標籤:iOS開發拓展篇—音頻處理(音樂播放器4)說明:該文主要介紹音樂播放器實現過程中的一些細節控制。實現的效果: 一、完整的代碼YYPlayingViewController.m檔案 1 // 2 // YYPlayingViewController.m 3 // 20-音頻處理(音樂播放器1) 4 // 5 // Created by apple on 14-8-13. 6 // Copyright (c) 2014年 yangyong. All
Time of Update: 2016-07-24
標籤:之前寫了個天氣APP,帶4天預報和5天歷史資訊。所以想著要不要加一個折線圖來顯示一下天氣變化趨勢,難得有空,就寫了一下,這裡做些記錄,腦袋不好使容易忘事。先放一下效果:控制項內容比較簡單,就是一個普通的折線圖,上下分別帶有數字,點擊的時候顯示當天溫度的差值。 建立一個類繼承自View,並添加兩個構造方法:public class TrendGraph extends View { public TrendGraph(Context context) { //
Time of Update: 2016-07-24
標籤:iOS開發拓展篇—音頻處理(音樂播放器5)實現效果:一、半透明滑塊的設定 1 /** 2 *拖動滑塊 3 */ 4 - (IBAction)panSlider:(UIPanGestureRecognizer *)sender { 5 6 //1.獲得挪動的距離 7 CGPoint t=[sender translationInView:sender.view]; 8 //把挪動清零 9 [sender setTranslation:
Time of Update: 2016-07-24
標籤: 其實一上來我就貼一張圖就ok了,因為這幾種完全一樣,不管用什麼修飾,ViewHolder都會初始化當前介面可見item的數量+1次,和convertView的執行個體化次數是一樣的,因此,我麼不管使用什麼修飾都是沒問題的,也是沒必要的。 static修飾類,在這裡是靜態內部類,並不是說只存在一個執行個體,而是可以訪問外部類的靜態變數,final修飾類則是不讓該類繼承,我們這裡使用final毫無根據,所以,以後寫ViewHolder的時候,可以不糾結了,
Time of Update: 2016-07-24
標籤:題記—— 難過了,悄悄走一走; 傷心了,默默睡一覺; 優雅不是訓練出來的,而是一種閱曆; 淡然不是偽裝出來的,而是一種沉澱; &nb
Time of Update: 2016-07-24
標籤: 在安卓手機上學習C語言 安卓手機C/C++編譯環境的搭建 : 程式世界的建立 在電腦上啟動並執行QQ,手機上的QQ都是程式, 這些通電就能用的神奇玩意, 如果我說它們都是程式員用一個一個英文字母,數字,奇奇怪怪的符號創造出來的,我想那些沒有任何概念的朋友可能會感到驚訝. 是的,
Time of Update: 2016-07-24
標籤:1.前言大家都知道Android 6.0的新特性之一就是應用許可權的管理。也就是說凡是涉及使用者隱私的許可權,使用者可以自己去設定管理了。然而在6.0以前,我們安裝一款APP是預設同意此APP所需的所有許可權(比如定位、訪問通訊錄),不同意就不能安裝。當然,國內的一些手機廠商基於Android定製的系統中,可以實現在6.0以前關閉指定的許可權。如:2.危險許可權列表(Dangerous Permission)Dangerous
Time of Update: 2016-07-24
標籤:1.通過git下載volley 在windows系統中Git Bash 去執行以下命令 ,在Mac 和 Linux 系統就比較方便git clone https://android.googlesource.com/platform/frameworks/volley這樣就把volley repository的所有檔案都下載下來了2.在android Studio中匯入volleyFile -> New -> Import Module
Time of Update: 2016-07-24
標籤:一、開發規範需要編寫mapper.xml對應檔(本項目為userMapper.xml,類似於前面的user.xml)。編寫mapper介面需要遵循一些開發規範,這樣MyBatis可以自動產生mapper介面實現代理對象。1.在userMapper中namespace等於mapper介面地址【UserMapper.xml】中的namespace:2.UserMapper介面中方法名和UserMapper.xml中的statement的id一致 【UserMapper.java】【U