原创 關於java.lang.NoClassDefFoundError錯誤的問題

關於java.lang.NoClassDefFoundError: android.support.v7.internal.widget.TintManager 解決辦法 我引入的新lib中的build.gradle中的兼容包版本

原创 個推SDK的集成

關於個推 實時推送的一款SDK,比較好用,穩定 如何把個推SDK集成到你的APP裏 當然看SDK還是王道 我寫一下我是如何集成到我的APP裏的 文檔裏提供的第一種方式是Maven倉庫導入,但是這種方式不知道什麼原因,我總是出

原创 Hexo(二)博客搭建圖文教程:網上部署

使用Hexo 修改全局配置文件(hexo文件夾下的_config.yml) 此段落引用自Hexo官方文檔(https://hexo.io/zh-cn/docs/configuration.html) 您可以在 _config.ym

原创 打造原生側滑菜單

打造原生側滑菜單 第一步:你需要使用ToolBar與DrawableLayout兩個比較新的控件 首先要寫三個xml佈局文件,我這裏的佈局文件是使用了include標籤嵌入的,代碼如下: headbar_toolbar.xml <?x

原创 Html/Css內聯塊元素

最近幾天複習html/css,內聯塊的效果圖 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>內聯塊元素</title> <style t

原创 Android開發高級進階—多線程(實現簡單下載器)

Android開發高級進階——多線程(實現簡單下載器) 每個Android應用在被啓動時都會創建一個線程,這個線程稱爲主線程或UI線程,Android應用的所有操作都會運行在這個線程中。但是爲了保證UI的流暢性,通常會將耗時操作放到子線程

原创 Android Studio assets文件的位置

如何在Android Studio中放置assets文件夾 /src/main/assets。

原创 JS閉包

閉包 什麼是閉包 函數嵌套函數,內部函數可以引用外部函數的參數和變量,參數和變量不會被垃圾回收機制收回 function aaa(a){ var b = 5; function bbb

原创 用Fragment+FragmentTabHost++ViewPager 實現底部菜單欄

總體思路圖 總體設計思路 Fragment:存放不同選項的頁面內容 FragmentTabHost:點擊切換選項卡 ViewPager:實現頁面的左右滑動效果 概念介紹 FragmentTabHost 用於實現點擊選項進行切換選項卡

原创 javascript寫的簡易定時器

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>定時器</title> <script type="text/javascript">

原创 閉包選項卡

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>閉包選項卡</title> <style type="text/css"> .

原创 Android應用界面開發——Handler(實現倒計時)

Android應用界面開發——Handler(實現倒計時) Android的消息傳遞機制是另一種形式的“事件處理”,這種機制主要是爲了解決Android應用的多線程問題——Android平臺只允許UI線程修改Activity裏的UI組件

原创 Android UI列表的上拉下拉刷新之Android-PullToRefresh

設置Listview layout文件中定義PullToRefreshListView <com.handmark.pulltorefresh.library.PullToRefreshListView android:id="

原创 輪播條廣告位

輪播條 首先我們要確定一下這個banner有幾個需要注意的點: 無限輪播 點擊事件 指示器 指示器的滑動效果 無限輪播、點擊事件 循環廣告位組件的實現 - 任玉剛 指示器、滑動效果 其實我寫的時候有好多坑,但是寫這篇文章的時候感覺都不

原创 關於V4、V7包重複的問題

關於V4、V7包重複的問題 以下錯誤都是V4包重複的問題 Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'. com.andr