原创 關於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