Time of Update: 2016-10-17
談談LoveLive SIF以及即將誕生的LL練習器,lovelivesif由於課程需要和自身需求以及廣大的LLer的需求,這個學期我將做一個造福全世界LLer的安卓app,他的名字是——還沒想好(喂),總之是個LL SIF的練習器。什嗎?你問我LL SIF是什嗎?看來你不是真正的LLer看來我需要說明一下。LL SIF全稱LoveLive School Idol
Time of Update: 2016-10-15
切割字串,js分割字串 首先吹一下意圖:切割字串是因為在資料庫中存圖片地址時,可能一件商品對應有多張圖片。那麼我們可以建一個商品表(goods)和一個圖片表(goods_image),然後讓圖片表的id作為商品表的外鍵,實現一對多的關聯。 但是想到建表一個路徑一個路徑的存,資料也蠻多的,然後既然可以在商品表中添加一個欄位(goods_image_url);那為什麼不用呢? 然後講一下思路:圖片地址拼接在一起,然後要將其分割成單獨的一張一張圖片的地址,那麼之前拼接的時候就要用
Time of Update: 2016-10-18
Android Studio Lambda Config,androidlambda lambda雖然不能讓我們應用效能更加優良,但是在代碼提高整潔,方便閱讀上,還是不錯的選擇.目前android studio對lambda的原生支援並不是很友好,可以使用第三方配置實現完美支援.配置如下:1, 項目的build.gradle檔案配置buildscript { dependencies { classpath 'com.android.tools.build:gradle:2
Time of Update: 2016-10-17
dataBinding與ListView及事件,databinding2015年Google IO大會分布了DataBinding庫,能夠更快捷便利的實現MVVM結構模式。但是,通過對DataBinding的學習,其中踩過得坑,今天要在這裡記錄一下。對於DataBinding一些比較基礎的使用,在這裡就不在記錄了,畢竟現在Google一下,出來很多的教程,而且,android
Time of Update: 2016-10-14
Android 面試題--Service,android--service1、Service 是否在 main thread 中執行, service 裡面是否能執行耗時的操作?預設情況,如果沒有顯示的指 servic 所啟動並執行進程, Service 和 activity 是運行在當前 app 所在進程的 main thread(UI 主線程)裡面。service 裡面不能執行耗時的操作(網路請求,拷貝資料庫,大檔案 )特殊情況 ,可以在資訊清單檔配置 service 執行所在的進程 ,讓
Time of Update: 2016-10-14
Android 演算法 關於遞迴和二分法的小演算法,android二分法 // 1. 實現一個函數,在一個有序整型數組中二分尋找出指定的值,找到則返回該值的位置,找不到返回 -1。package demo;public class Mytest { public static void main(String[] args) { int[] arr={1,2,5,9,11,45}; int
Time of Update: 2016-10-13
Android 手機衛士--導航介面4的商務邏輯,android衛士本文實現導航介面4的商務邏輯,導航介面4的介面如下:本文地址:http://www.cnblogs.com/wuyudong/p/5952640.html,轉載請註明出處。相應的代碼如下: private void initUI() { cb_box = (CheckBox)findViewById(R.id.cb_box); //1,是否選中狀態的回顯 boolean open_
Time of Update: 2016-10-13
自訂控制項添加自訂屬性問題,控制項添加自訂屬性 先提一下需求,用一個自訂EditText實現禁止輸入表情。談一下自訂控制項中自訂屬性的定義和使用方式。 第一步當然是自訂類EditTextNoEmoji繼承EditText,同時重寫三個構造方法。這裡需要注意的是,三個構造方法中必須分別實現父類對應的構造方法,就是三個super();而不能出現調用當前類的不同參數的另一個構造方法的形式,就是不能出現this()。否則的話,這個控制項在實際使用時是獲得不到焦點的,似乎是由於EditText繼承Te
Time of Update: 2016-10-13
android 自訂title,androidtitlepackage com.xiangyu.su;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.view.ViewGroup.LayoutParams;import android.widget.Button;import
Time of Update: 2016-10-12
不一樣的Android選取器,簡單方便,地址日期時間都好用!,android選取器前言Android開發有不少情況下會用到Picker,例如選擇 地址、日期、時間。 原生Picker和仿iOS的Picker都是上下或左右滑動到固定地區來選擇選項:顯示數量少,如果當前選項距離需要的選項比較遠就得滑很多次;滑動不好控制,一不小心就滑過了需要往相反方向慢慢滑回來,很煩人。 ZBLibrary中的GridPicker每頁顯示多行多列,大大增加了顯示數量;將滑動選擇改為點擊選
Time of Update: 2016-10-12
Android 手機衛士--導航介面3、4和功能列表介面跳轉邏輯處理,android4和剛剛花了一點時間,將導航介面3、4的布局和相應的跳轉邏輯寫了一下:Setup3Activity代碼如下:/** * Created by wuyudong on 2016/10/10. */public class Setup3Activity extends Activity{ @Override protected void onCreate(Bundle
Time of Update: 2016-10-12
三種POST和GET的提交方式,postget提交 向伺服器提交資料有兩種方式,post和get。兩者的區別主要有三點,安全性、長度限制、資料結構。其中get請求安全性相比較而言較差,資料長度受瀏覽器地址欄限制,沒有方法體。兩種都是較為重要的資料提交方式。現簡單介紹一下三種post和get的提交方式。無論是哪種方法實現post和get,get
Time of Update: 2016-10-11
Android 手機衛士--參照文檔編寫選取器,android選取器本文來實現《Android 手機衛士--導航介面1的布局編寫》中的圖片選取器部分的代碼。本文地址:http://www.cnblogs.com/wuyudong/p/5944356.html,轉載請註明出處。這個可以參考官網提供的API文檔 圖片選取器編寫 在選中和未選中的過程中,切換展示圖片
Time of Update: 2016-10-10
Android 手機衛士--導航介面1的布局編寫,android衛士本文地址:http://www.cnblogs.com/wuyudong/p/5943005.html,轉載請註明出處。本文實現導航介面1的布局的實現,效果如所示:首先分析所使用的配置樣式:對應的activity_setup1.xml布局檔案內容如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2016-10-10
Android 手機衛士--設定介面&功能列表介面跳轉邏輯處理,android衛士--介面在《Android
Time of Update: 2016-10-09
Android 手機衛士--確認密碼對話方塊編寫,android確認密碼本文接著實現“確認密碼”功能,也即是使用者以前設定過密碼,現在只需要輸入確認密碼本文地址:http://www.cnblogs.com/wuyudong/p/5940718.html,轉載請註明出處。布局檔案和《Android 手機衛士--設定密碼對話方塊》中的布局基本類似,所有copy一下,修改一點細節就搞定:<?xml version="1.0" encoding="utf-8"?>&
Time of Update: 2016-10-09
Android 手機衛士--md5加密過程,android--md5在之前的文章中,我們將使用者的密碼使用SharedPreferences儲存,我們開啟/data/data/com.wuyudong.mobilesafe/shared_prefs檔案夾下的 config.xml 檔案,匯入到本地,查看內容:<?xml version='1.0' encoding='utf-8' standalone='yes' ?><map> <string
Time of Update: 2016-10-07
Android用戶端和伺服器端資料互動,android伺服器端 網上有很多例子來示範Android用戶端和伺服器端資料如何?互動不過這些例子大多比較繁雜,對於初學者來說這是不利的,現在介紹幾種代碼簡單、邏輯清晰的互動例子,本篇部落格介紹第四種: 一、伺服器端:
Time of Update: 2016-10-08
Android 手機衛士--自訂屬性,android衛士在前面的文章中,已經實現了“設定中心”第一欄的功能以及布局本文地址:http://www.cnblogs.com/wuyudong/p/5936016.html,轉載請註明出處。自訂屬性聲明接下來實現其他欄的布局和功能,由於它們之間的功能和布局類似,只是屬性名稱不同。所以本文在自訂控制項的基礎上實現自訂屬性首先參考標準控制項的源碼,這裡選擇TextView源碼路徑為:D:\adt-bundle-windows-x86
Time of Update: 2016-10-07
如何禁止內部viewPager滑動,禁止viewPager滑動眾所周知,viewPager是能夠滑動的,但有時候我們需要禁止它的滑動(微笑地面對*—……—*)。情況是這樣的:activity中有一個viewPager,viewPager中加入3個Fragment,第三個Fragment中又使用了一個viewPager,這個viewPager中又加入了幾個Fragment(本人不是受虐狂,僅僅是功能需要)。想實現的功能:點擊activity的表徵