原创 HTML5學習(一) 初始網頁

既然已經開始了第一篇,那就一發不可收拾吧,找出了當時存了草稿的文章,修修改改,打算不能浪費掉。 作爲一名Android開發者,其實很久以前就接觸並且學習過html5,當時學習了一些標籤以及樣式,本筆記是後來在網易雲課堂

原创 環信收發文本消息

大概早就想寫一篇博客,每次動手,最後的結果便是存了草稿。要麼懶得組織語言,要麼覺得鋪天蓋地都是寫的很好的。恰逢公司需要集成環信聊天,便在朋友的監督下,終於寫下這篇博客,記錄下自己的學習。 大概對於任何第三方,sdk的導入以及在官方

原创 Android Studio中import所有的類文件都是紅色的

前些日子其他部門的人把我叫過去,問我爲什麼Android studio裏面import中所有的類文件都是紅色的,我當時也是一臉懵呀。後來去搜索,查到解決方案,記錄一下 (此圖片爲在網上有人提問時的圖片) 點擊flie—>選

原创 撿起那些丟掉的(記前湖之行)

撿起那些丟掉的,這句話說起來還是要從老大說不要分什麼後臺安卓開始。不錯,有種成長叫做老大讓你去看後端開發文檔。成長的路哪裏一帆風順。磕磕絆絆的我一臉挫敗不開心,覺得基礎忘掉的太多喊着要撿起來。然而聽我傾訴的朋友說你先把丟掉的文字撿

原创 JavaScript學習(三) 變量 作用域和內存

一 變量: JavaScript的變量爲鬆散型,並不是強制類型 不同的數據類型分爲:基本類型值和引用類型值。 基本類型值:棧內存中簡單數據段,即這種值完全保存在內存中的一個位置 引用類型值:保存在堆內存中的對象,即這種值保存的實際上只是

原创 ViewPager+TabLayout+Fragment 的聯動效果

實現這個效果需要以下幾步 1.導入design包 2.創建若干個fragment 3.創建MyFragmentPagerAdapter繼承FragmentPagerAdapter 4.在MainActivity中實現聯動 先看效

原创 Android 屬性動畫

本來想先放實現效果,後來手機實在捉急,只能後續再補啦。 一 實現透明效果: //屬性動畫變透明 private void alphaAnim(){ //不透明--->透明--->不透明 2s鍾時間平均分配

原创 Retrofit get、post請求用法整理

昨天因爲接口改動的事情,一激動跟老大說話提高到了最大分貝。現在想想真是對不起老大。記得上次他問我以前用過什麼網絡框架,我說retrofit。正好小夥伴不是很瞭解,我也快忘記怎麼用了,今天整理出來,方便日後用到。 Retrofit使用步驟:

原创 JavaScript學習(二) 運算符

var box='89'; box++;// box=90 對數字字符串進行++,有一個隱含的轉型功能 var box=10+{ toString:function(){ return 20; //box=30

原创 Android 混淆打包方案

整理一些基本混淆代碼,及常用的第三方混淆 #-------------------------------------------基本不用動區域-------------------------------------------- #-

原创 Android藍牙

轉載地址:http://mp.weixin.qq.com/s/8cheUgqbXdfh1S0GwF2V-w 雖然是轉載,但是我是在平板上看的,完了看着平板,抱着電腦一個字一個字敲的呀,覺得作者寫的很全面,就不自己組織語言啦。 一、藍牙介

原创 Android 集成環信EaseUI

集成環信EaseUI的過程中會遇到各種各樣的坑,在此,把這些坑總結出來,紀念一下,那些一步一跌倒的過程 1.Android Studio 中導入EaseUI 打開你的 AS 項目→File→New→Import Module→選擇或輸

原创 Android 導入EaseUI後實現音視頻功能

項目中使用EaseUI可以快速的實現簡單的聊天功能,但是由於EaseUI中沒有實現音視頻功能,因此如果需要實現音視頻功能,需要自己手動實現,不過由於EaseUI實現了大部分的功能,所以,只需要在此基礎上修改即可 1.首先需要音視頻的的界面

原创 Android Sqlite數據庫常用語句整理

1.創建表的操作 create table 表名(字段名 數據類型(限制)…) create table person(_id Integer primary key,name varchar(10),age Integer); 2.刪除

原创 Android 動態獲取權限(6.0 , 7.0)

在Android API23以上,需要動態獲取網絡權限。以API版本23 6.0手機獲取電話權限爲例 /** * 請求打電話的權限碼 */ private static final int REQUEST_CA