那些年收藏的技術文章(一) CSDN篇

#Android

##Android基礎及相關機制 Android Context 上下文 你必須知道的一切 Android中子線程真的不能更新UI嗎? Android基礎和運行機制 Android任務和返回棧完全解析,細數那些你所不知道的細節 【凱子哥帶你學Framework】Activity啟動過程全解析 【凱子哥帶你學Framework】Activity界面顯示全解析 Badge分析&如何逼死處女座 surfaceview 雙緩沖的理解 Android開發 - ActivityLifecycleCallbacks使用方法初探 深入理解SELinux SEAndroid(第一部分) Android Framework是怎么啟動的? Android M Launcher3主流程源碼淺析 加速度傳感器的原理和應用 簡單說Binder(1) Android動態加載Activity原理 Launcher3--拖拽

##Android View體系 Android layoutinflater原理分析,帶你一步步深入了解view(一) ?Android視圖繪制流程完全解析,帶你一步步深入了解View(二)? Android視圖狀態及重繪流程分析,帶你一步步深入了解View(三) Android自定義View的實現方法,帶你一步步深入了解View(四) Android View系統解析(上) Android View系統解析(下)

##Android坐標相關 android獲得控件在屏幕中的絕對坐標 getLocationInWindow 和 getLocationOnScreen android MotionEvent中getX()和getRawX()的區別 android坐標 Android應用坐標系統全面詳解 Android View體系(一)視圖坐標系

##Android事件機制及相關問題 Android TouchEvent事件傳遞機制 Android事件分發機制完全解析,帶你從源碼的角度徹底理解(上) Android事件分發機制完全解析,帶你從源碼的角度徹底理解(下) textview 中處理spannable使得ListView的點擊事件失效的解決方法

##Android官方組件 android中Appwidget的使用 最新Spinner用法詳解 從頭學Android之ContentProvider ContentProvider實例詳解 Android GridView屬性集合 Android TextView中文字通過SpannableString來設置超鏈接、顏色、字體等屬性 android ImageView scaleType屬性 LocalBroadcastManager(本地/應用內廣播管理器) Drawable類,在不同分辨率下的設置 Android ViewPager使用詳解 一步一步學android控件(之十四) —— NumberPicker Android ViewSwitcher 的功能與用法 【Android開發日記】Popupwindow 完美demo android ViewFlipper使用示例(注冊引導頁) FragmentTabHost使用方法 自律給你自由——設計布局的新姿勢

##Android Service Android Service完全解析,關于服務你所需知道的一切 Android之Service與IntentService的比較 Android SERVICE后臺服務進程的守護

##Android Dialog/彈窗 自定義Dialog之Progress(二) 【Android SDK開發】各種Android Dialog創建及其監聽事件實現 Android自定義 ProgressDialog的實現 android自定義彈出框樣式實現 android的popupwindow點擊返回按鈕關閉

##Android ListView相關 android應用開發全程實錄-你有多熟悉listview? Anroid ListView分組和懸浮Header實現 Android 實現ListView的A-Z字母排序和過濾搜索功能,實現漢字轉成拼音 listview自定義CursorAdapter Android編程之指定ListView的item位置 android中ListView多次刷新多次重復執行getView的問題另解 Android ListView工作原理完全解析,帶你從源碼的角度徹底理解 Android ListView功能擴展,實現高性能的瀑布流布局 ListView 實現多選/單選 安卓弧形ListView 開發手記 源碼解析ListView中的RecycleBin機制

##Android Fragment Android Fragment 你應該知道的一切

##Android ScrollView Android 控制ScrollView滾動到底部

##Android通知欄 Android 通知欄Notification的整合 全面學習 (一個DEMO讓你完全了解它) Android中Notification捕捉點擊事件的替代方式 Android5.x Notification應用解析 通知欄設置系統字體顏色

##Android WebView 跟Google 學代碼:Web Apps以及WebView究極優化 Android WebView問題匯總以及解決方法 Toolbar在WebView滾動下的顯示和隱藏的實現 Android JSBridge的原理與實現 Android WebView 與JS的數據交互 android ScrollView中嵌套GridView,ListView只顯示一行的解決辦法 Android 4.4后WebView的一些注意事項 Android WebView頁面加載優化

##Android鍵盤相關 Android App監聽軟鍵盤按鍵的三種方式 Android 監聽軟鍵盤狀態 android EditText軟鍵盤顯示隱藏以及"監聽" Android點擊EditText文本框之外任何地方隱藏鍵盤的解決辦法

##Android自定義view相關概念及問題 自定義控件其實很簡單專題 自定義View常用例子二(點擊展開隱藏控件,九宮格圖片控件) Android自定義View繪圖實現拖影動畫 自定義控件三部曲之動畫篇(一)——alpha、scale、translate、rotate、set的xml屬性及用法 自定義Loading大全之SwapLoading Android中View自定義XML屬性詳解以及R.attr與R.styleable的區別 關于onDraw()方法不被執行的解決方法(setWillNotDraw) Android TextView使用HTML處理字體樣式、顯示圖片等 MeasureSpec學習 - 轉 Andriod中繪(畫)圖----Canvas的使用詳解 Android Matrix Android ApiDemo分析(九)--Graphics 初學Android,圖形圖像之使用Path類(二十六) 初學Android,圖形圖像之使用Canvas,Paint繪圖(二十五) 初學Android,圖形圖像之使用Bitmap和BitmapFactory(二十四) Android中Path類的lineTo方法和quadTo方法畫線的區別 初學Android,圖形圖像之使用雙緩沖畫圖(二十七) Android自定義控件系列四:繪制實用型的柱形圖和折線圖 安卓高手之路之圖形系統(6)requestLayout的流程 Android中Canvas繪圖之PorterDuffXfermode使用及工作原理詳解 Android中Canvas繪圖之Shader使用圖文詳解 Android應用自定義View繪制方法手冊 自定義視圖與貝塞爾曲線 用Canvas和屬性動畫造一只萌蠢的“小鬼”

##Android自定義控件 【Android自定義View實戰】之自定義評價打分控件RatingBar,可以自定義星星大小和間距 Android_自定義雙向SeekBar Android手勢密碼實現方案 抽屜效果 Android觸摸事件(五)-CropBitmapActivity關于裁剪工具的使用 仿美團商品選購下拉菜單實現 Android開發技巧——定制仿微信圖片裁剪控件 Android 自定義控件 優雅實現元素間的分割線 (支持3.0以下) android自定義view(一),打造絢麗的驗證碼 android:使用gallery和imageSwitch制作可左右循環滑動的圖片瀏覽器 翻翻git之---RecycleView的上拉,下拉刷新,樣式切換,添加foot和header的強大庫 RecyclerViewManager 翻翻git之---實現下拉到底刷新RecycleView InfiniteScroll 翻翻git之---偏向iOS風格的Switch ToggleSwitch 翻翻git之---"有趣效果"的自定義View EasyArcLoading 翻翻git之---史上最強的圖片選擇器 GalleryFinal(順帶附下麥麥,當當的近照) 翻翻git之---實用的歡迎頁開源庫 AppIntro 翻翻git之---利用RecyclerView實現折疊效果 SectionedExpandableGridRecyclerView 翻翻git之---利用RecyclerView實現折疊效果 SectionedExpandableGridRecyclerView 翻翻git之---閃爍動畫的TextView RevealTextView 翻翻git之---一個簡單的標簽控件 LabelView (隨手發了兩張小寶寶的玩耍照) 翻翻git之---一個豐富的通知工具類 NotifyUtil Android自定義控件之仿汽車之家下拉刷新 Android自定義ViewGroup打造各種風格的SlidingMenu 翻翻git之---編譯器般高大上的WebView RichEditor (PS:家里兩個小祖宗大爆照) 翻翻git之---炫酷的自定義翻滾View TagCloudView 翻翻git之---好看的卡片切換庫 Swipecards 翻翻git之---溜的飛起的加載效果AVLoadingIndicatorView 一個炫字都不夠??!!!手把手帶你打造3D自定義view 動畫效果--漫天飛雪 自定義儀表盤PaneView 手把手帶你畫一個 時尚儀表盤 Android 自定義View Android 超高仿微信圖片選擇器 圖片該這么加載 Path特效之PathMeasure打造萬能路徑動效 【Android開源項目解析】QQ“一鍵下班”功能實現解析——學習Path及貝塞爾曲線的基本使用 Android自定義控件實戰——滾動選擇器PickerView Android自定義View之自定義EditText(添加刪除功能) Android 帶清除功能的輸入框控件ClearEditText,仿IOS的輸入框 Android 自定義ViewGroup 實戰篇 -> 實現FlowLayout Android gallery 3D效果 Android 自繪TextView解決提前換行問題,支持圖文混排 Android例子源碼--炫酷的儀表盤網速測試 【Android】自定義控件實現可滑動的開關(switch) Android打造不一樣的EmptyView

##Android UI效果實現 仿360加速球。(實現內存釋放) 自定義view系列(5)--99.99%實現QQ側滑刪除效果 【Android】Android開發實現帶有反彈效果,仿IOS反彈scrollview詳解教程 仿制慕課網app實現斗魚,全民k歌視頻引導頁(ViewVideoViewPaper)炫酷效果 從零開始打造一個Android 3D立體旋轉容器 Android酷炫動畫效果之進度加載動畫 Android drawPath實現QQ拖拽泡泡 仿約會吧應用詳情頁,評論欄隨Recyclerview滑動左右移動 模仿微信圖片點擊全屏效果 Android屏幕內容制作成GIF圖方式 高仿京東APP首頁“京東快報”自動向上滾動的廣告條 實現京東底部添加到購物車的效果 android高仿京東垂直循環滾動新聞欄 我的Android進階之旅------>Android自定義View實現帶數字的進度條(NumberProgressBar) android實現文字漸變效果和歌詞進度的效果 我的Android進階之旅------>Android自定義View來實現解析lrc歌詞并同步滾動、上下拖動、縮放歌詞的功能 實現卡片翻轉的動畫效果 android:QQ多種側滑菜單的實現 Android特效專輯(五)——自定義圓形頭像和仿MIUI卸載動畫—粒子爆炸 android:TextView實現文字走馬燈效果(欺騙系統獲取持久的焦點) Android特效專輯(九)——仿微信雷達搜索好友特效,邏輯清晰實現簡單 Android 常用效果(各種進度條,酷炫loading動畫,火箭升空,撒花以及趨勢圖) 炫麗的朋友圈視頻滾動播放功能 手把手教你畫一個 逼格滿滿圓形水波紋loadingview Android 手把手帶你畫一個動態錯誤提示 Android自定義view Android制作粒子爆炸特效 HorizontalScrollView,Fragment,FragmentStatePagerAdapter打造網易新聞Tab及滑動頁面效果(三十六) 手機QQ5.0紅點拖拽消除的實現 【android ui設計與開發】第06期:底部菜單欄(一)使用tabactivity實現底部菜單欄 android底部菜單欄demo Android實現微信底部的帶消息提示數量 GridView 拖拽 排序 Android 仿美團網,大眾點評購買框懸浮效果之修改版 仿Android印象筆記底部導航欄 Android應用程序窗口(Activity)的視圖對象(View)的創建過程分析 android透明度 黑暗度 模糊度 設置 Android 仿百度手機助手首頁滑動效果 Android ViewPager+Fragment 仿 Google Play 【Android效果集】彈幕效果 小米/三星/索尼 應用啟動圖標未讀消息數提醒 Android 懸浮窗 Android點擊Button水波紋效果 Android中View的彈性滑動——Android開發藝術探索筆記

##Android多媒體(圖片/音視頻) 【Android】縮略圖Thumbnails Android多媒體分析(一)MediaScanner Android系統詳解之獲取圖片和視頻的縮略圖 Android 獲取最近應用的縮略圖 音頻采樣率 Android音頻實時傳輸與播放(三):AMR硬編碼與硬解碼 基于anyrtc的sdk實現直播連麥互動 Android中直播視頻技術探究之---采集攝像頭Camera視頻源數據進行推流(采用金山云SDK) java得到amr的播放時長duration Android 高清加載巨圖方案 拒絕壓縮圖片 圖像算法---磨皮算法研究匯總 Airplay開發 流媒體開發之--直播實現 Android中直播視頻技術探究之---視頻直播服務端環境搭建(Nginx+RTMP) Android java層音頻相關的分析與理解(二)音量控制相關 Android開發技巧——大圖裁剪 視頻播放(三)——視頻播放 皮膚亮白白——美顏算法 進階光照與材質之光照和反射模型 透明度與十六進制代碼轉換 Android高性能高斯模糊方案 Vitamio多媒體開發框架 Android Multimedia框架總結(十二)CodeC部分之OMXCodec與OMX事件回調流程

##Android Material Design及最新support組件相關 基于Material Design設計的分享文字圖片的APP Material Design學習之 Dialog(順便把前兩天AppBarLayout沒講的部分提一提) [Material Design] 教你做一個Material風格、動畫的按鈕(MaterialButton) Android Material Design動畫 android CoordinatorLayout使用 Android RecyclerView 使用完全解析 體驗藝術般的控件 自定義CoordinatorLayout的Behavior實現知乎和簡書快速返回效果 RecyclerView添加Header的正確方式 CoordinatorLayout高級用法-自定義Behavior ANDROID L——Material Design詳解(UI控件) 使用CircularReveal動畫效果切換頁面 Material Design系列,Behavior之SwipeDismissBehavior Material Design系列,Behavior之BottomSheetBehavior與BottomSheetDialog RecyclerView實現條目Item拖拽排序與滑動刪除

##Android官方工具類 ViewDragHelper詳解 VelocityTracker簡單用法 ViewDragHelper詳解 Android之ScaleGestureDetector(縮放手勢檢測) Android應用ViewDragHelper詳解及部分源碼淺析 Android CountDownTimer倒計時器的使用

##Android NDK Android的NDK開發(1)————Android JNI簡介與調用流程 Android多媒體開發(2)————使用Android NKD編譯原版FFmpeg 關于Android的.so文件所需要知道的 NDK-JNI實戰教程(四)再談新工具及NDK開發調試 Android Studio上面使用Ndk JNI 開發工程 Android Studio制作.so庫實踐

##Android文件上傳下載 Android DownloadManager 的使用 使用Android自帶DownloadManager下載文件 android實現帶進度條的文件上傳

##Android屏幕滑動 Android 帶你從源碼的角度解析Scroller的滾動實現原理 Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用說明 Android應用開發Scroller詳解及源碼淺析 Android Scroller完全解析,關于Scroller你所需知道的一切 Android多點觸控技術,實現對圖片的放大縮小平移,慣性滑動等功能

#Android引導頁動畫 Android進階篇之引導頁系列之ViewPager實現Animation動畫引導頁 Android 引導界面制作

##Android動畫相關 Animation動畫詳解(十一)——layoutAnimation與gridLayoutAnimation Android Property Animation示例 Android動畫進階—使用開源動畫庫nineoldandroids Android動畫之Interpolator和AnimationSet(三) Android 動畫學習小結 Android屬性動畫完全解析(中),ValueAnimator和ObjectAnimator的高級用法 Android 5.0學習之動畫 《Android動畫高手成長記》跳跳球效果

##Android Vector\SVG Android使用SVG矢量圖打造酷炫動效! Android VectorDrawable與SVG Vectors(2): 繪制優美的路徑動畫 SVG-Android開源庫——項目簡單接入與使用

##Android相機Camera及相關問題 玩轉Android Camera開發(一):Surfaceview預覽Camera,基礎拍照功能完整demo Android平臺Camera實時濾鏡實現方法探討(八)--簡單美顏濾鏡 Android 手把手帶你玩轉自定義相機

##Android狀態欄statusbar Android 實現變色狀態欄 Android 實現沉浸式狀態欄 Android使用fitsSystemWindows屬性實現–狀態欄【status_bar】各版本適配方案 Android 沉浸式狀態欄攻略 讓你的狀態欄變色吧 Android最佳實踐之SystemBar狀態欄全版本適配方案

##Android Activity轉場動畫 你所不知道的Activity轉場動畫——ActivityOptions android轉場動畫windowAnimation和ActivityAnimation的區別 activity跳轉的過渡效果,很漂亮,很全 Android 中的轉場動畫及兼容處理

##Android屏幕適配相關 Android7.0(Android N)適配教程,心得 聊聊android界面適配 聊聊android適配(下) android中density和pixel的關系對界面顯示的影響 Android density與顯示效果總結 【翻譯】4種經典的Android屏幕自適應解決方案 Android機型適配之痛[干貨分享] Android開發:最全面、最易懂的Android屏幕適配解決方案

##Android性能及資源優化 Android上的緩存、緩存算法和緩存框架 使用LRU算法緩存圖片 Android---優化下載讓網絡訪問更高效(一) Android實戰技巧:ViewStub的應用 android Handler應設為static Android應用性能優化之使用SparseArray替代HashMap Android應用開發性能優化完全分析 Android性能優化之加快應用啟動速度 android冷啟動優化 Android應用開發之PNG、IconFont、SVG圖標資源優化詳解 Android客戶端性能優化(魅族資深工程師毫無保留奉獻) 添加頁面切換動畫, 避免冷啟動 性能優化 android產品研發(四)-->減小Apk大小 對 Android 開發者有益的 40 條優化建議 android性能優化實戰前篇 Android App卡頓慢優化之多線程優化 Android性能優化

##Android MultiDex 關于MultiDex方案的一點研究與思考 Android Developer:構建超過65K方法的App 解決方法數超65536(java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536) 徹底解決Android 應用方法數不能超過65K的問題

##Android即使通訊IM相關 移動端IM開發需要面對的技術問題 TCP/IP四層模型和OSI七層模型的概念

##Android調優工具 android之 MAT、DDMS 等內存查看工具 Android系統性能調優工具介紹 Android性能專項測試之Allocation Tracker(Device Monitor)

Android開發便捷工具 這些小工具讓你的Android 開發更高效 【Android】真機調試新姿勢:無線連接

##Android Studio Android Studio常用插件 Android Developer:合并清單文件 使用Android Studio對代碼進行重構 Android Studio 進階配置 Android Studio打包全攻略---從入門到精通 AndroidStuio快速發布開源項目到Jcenter/Bintray

##Android內存相關 android 中如何分析內存泄漏 Android內存泄漏分析及調試 Android進程的內存管理分析 Android最佳性能實踐(一)——合理管理內存 記一次內存泄露優化過程 Android 內存管理機制詳解 Android GC 那點事

##Android adb shell命令 adb shell dumpsys 命令 查看內存

##Android存儲 解決android系統中虛擬sd卡和真實sd卡二者的矛盾! Android中Intent傳遞對象的兩種方法(Serializable,Parcelable)

如何區分手機內置存儲卡與外置存儲卡

##Android數據庫 怎樣寫SQL語句可以提高數據庫的性能 Android中SQLite應用詳解 Android Sqlite 數據庫版本更新 SQLite的SQL語法 Android ORM框架GreenDao入門學習 GreenDao的簡單使用說明(一)android studio中引入GreenDao 數據庫性能優化之SQL語句優化

##Android多線程 Android--線程詳解 Android異步處理系列文章索引 android多線程任務優化1:探討asynctask的缺陷 new Handler()和new Handler(Looper.getMainLooper())的區別 Android Handler深度分析 源碼解析Android中AsyncTask的工作原理 Android(線程二) 線程池詳解

##Android模塊化\插件化開發 android模塊化app開發筆記-1環境搭建 android模塊化app開發筆記-2插件間布局文件共享 android模塊化app開發-4為APP減負 Android 使用動態加載框架DL進行插件化開發 android插件開發——加載插件

##Android升級更新 Android應用增量升級 淺析android應用增量升級 增量升級(省流量更新)的Android客戶端實現 Android中ImageSwitcher詳解(注意與圖片瀏覽器的區別) Android OTA在線升級一(架構分析) 在應用中更新App版本 Android的增量更新,差分更新--服務器端&客戶端 安卓開發實戰之app之版本更新升級(DownloadManager和http下載)完整實現 漫談Android 增量更新

##Android代碼混淆 Android 混淆代碼總結 利用android proguard混淆代碼 美團Android資源混淆保護實踐

##Android地圖 Android自定義百度地圖縮放圖標

##Android時間 Android中的時間自動更新

##Android推送 [移動] Mosquitto簡要教程(安裝/使用/測試) 基于apache mina 移動應用即時通訊(IM)實例 [移動] Android推送方案分析(MQTT/XMPP/GCM) MQTT協議之Mosquitto安裝和使用

##Android學習路線\總結 Android學習路線權威指南 那兩年煉就的Android內功修養 Android學習路線總結,絕對干貨 學習Android路上的一些感慨和總結,慢慢來,比較快!

##Android開源框架相關 急速開發系列——打造急速開發框架FastApp Android酷炫實用的開源框架(UI框架) Retrofit在項目中的應用 Retrofit2實現App自動更新 Retrofit自定義GsonConverter處理請求錯誤異常處理 EventBus3.0帶你樂翻天 Android使用Face++架構包實現人臉識別 Fresco圖片框架內部實現原理探索 Android常用開源工具(1)-Dagger2入門 Android 使用OkHttp支持HttpDNS 深入理解Android之Xposed詳解 開源基于Face++的Android應用刷臉神器(HowOld) Universal Image Loader for Android一些方法的參數 Android-Universal-Image-Loader 圖片異步加載類庫的使用(超詳細配置) Android 開源框架Universal-Image-Loader完全解析(一)--- 基本介紹及使用 Android 網絡通信框架Volley簡介(Google IO 2013) Android之AlarmManager 【Android開源框架列表】 BaseAnimation是基于開源的APP,致力于收集各種動畫效果(最新版本1.3)

##Android RxJava 學習RxJava(資料匯總) 深入淺出RxJava(一:基礎篇) 深入淺出RxJava(二:操作符) 我們為什么要在Android中使用RxJava Android開發學習之路--RxAndroid之簡單原理 可能是東半球最全的RxJava使用場景小結

##Android入門實戰 Android 仿照微信發說說,既能實現拍照,選圖庫,多圖案上傳 使用Retrofit2.0技術 新浪微博客戶端開發開篇 Android之高仿騰訊微博 【android】仿360手機衛士的簡易設計思路及源碼 Android實戰技巧之四十九:Usb通信之USB Host <Android 應用 之路> 聚合數據SDK

##Android測試 Android測試總結 解放雙手——Android自動化測試

##Android面試 android面試題總結加強再加強版(一) 我對Android的理解 Android Design Support Library使用詳解 Android面試匯總(百度+360+Tencent+淘寶+Qualcomm+HTC) Android面試題大全 Android 經典面試題整理(一)(附答案) Android面試中的一個常見問題:Layout_weight的用法 面試總結 Android 面試題總結之Android 基礎(三) Andriod之132個最佳問題 Android知識架構 · 電話面試 · Android線程和進程以及安全問題 Android面試指南-面霸之路08-android常見面試題05

##AndroidAnt、Gradle、打包相關 如何使用Android Studio開發Gradle插件 android Ant 批量多渠道打包 總結! 使用Gradle發布Android開源項目到JCenter Android官方技術文檔翻譯——Gradle 插件用戶指南(1-3) Gradle腳本基礎全攻略 Gradle的神奇之處 抓重點學Gradle

##Android開發架構\設計模式 淺談 MVP in Android Android開發中無處不在的設計模式——Builder模式 全面介紹Android的MVVM框架 - 數據綁定 MVP+Dagger2+Retrofit實現更清晰的架構 FreeBook 基于 MVP 模式開發的帶緩存網絡爬蟲,采用最流行框架搭建,干貨多多

##Android源碼分析 Android4.2.2 Gallery2源碼分析(1)——從布局入手 Android源碼之Gallery專題研究(1) 源碼看CoodinatorLayout.Behavior原理 Android源碼淺析(三)——Android AOSP 5.1.1源碼的同步sync和編譯make,搭建Samba服務器進行更便捷的燒錄刷機

##Android安全相關及實戰 Android常用逆向工具總結(未完待續) Android逆向之旅---SO(ELF)文件格式詳解 Android靜默安裝實現方案,仿360手機助手秒裝和智能安裝功能 android permission權限與安全機制解析 無需Root也能Hook?——Depoxsed框架演示 Android 第三方應用廣告攔截實現 CrashCustomActivity(一) Android中實現Activity的啟動攔截之----實現360衛士的安裝應用界面 Android逆向工程-破解 哈皮妹-蘿莉 Android中微信搶紅包插件原理解析和開發實現 Android應用開發allowBackup敏感信息泄露的一點反思 [小代碼]在Android和PHP之間的加密/解密,AES加密 android WindowManager解析與騙取QQ密碼案例分析 手機抓包方法實踐 Android程序反破解技術 Android安全攻防戰,反編譯與混淆技術完全解析(上) Android 無需root實現apk的靜默安裝 Android安全攻防戰,反編譯與混淆技術完全解析(下) Apk脫殼圣戰之---脫掉“360加固”的殼 編寫一個無法卸載的App – 設備管理器漏洞 Android中靜態方式破解某App實現所有視頻app去除廣告功能

##Android實戰技巧 EditText 中google原生態鍵盤del鍵無法響應onkeyListener事件 Android tips(九)-->Android錄屏與轉化gif圖 Android tips(十)-->允許模擬位置在Android M下的坑 實現滑動的七種方法(Android群英傳) Android開發學習之路--Drawable mutations android高仿微信表情輸入與鍵盤輸入詳解-解決跳閃與表情切換問題 Android防止過快點擊造成多次事件 Android中如何修改編譯的資源ID值(默認值是0x7F...可以隨意改成0x02~0x7E) android 關于屏幕截屏的幾種辦法 Android Studio(AS)-->drawable與mipmap (官網解釋) Android實戰技巧:為從右向左語言定義復雜字串 android log你不知道的小技巧 程序運行狀態的判定 Android 開發中的日常積累 TextView高效、友好的用戶設計 android onCreate中獲取view寬高為0的多種解決方法 動態隱藏/顯示系統狀態欄 [Android]應用語言切換的三種方法 android 判斷手機是否是國內的手機的方法(getSimCountryIso和getSimOperator) 我的Android進階之旅------>android中一些特殊字符(如:←↑→↓等箭頭符號)的Unicode碼值 Android開發Tips(2) Bitmap.recycle引發的血案

##Android開源項目 Android源碼大放送(實戰開發必備) GitHub“最受歡迎的開源項目” TOP 50 android開源項目 直接拿來用 android精品開源項目整理_v20131115(持續更新中..) Android精品開源項目整理_V20140221(持續更新中..) Android 畫圖板程序實例(SketchPad) 分享45個android實例源碼,很好很強大.收藏吧!!! 安卓手寫字跡源碼(毛筆,噴槍,馬克筆等效果) Android 上千實例源碼分析以及開源分析

##Android圖表 MPAndroidChart 教程:概述 Android 開發:繪制多條線,帶緩存,帶觸控的圖表(基金圖表的實現)

##Android UI設計規范 Android Design 從頭開始 向產品宣戰——開發者眼中的Android UI Design

##Android 開發規范 Android開發規范

##Android熱修復 Android熱補丁動態修復實踐 Android不發版也能在線修Bug?——AndFix 框架 運行時動態修復dex Alibaba-Dexposed框架在線熱補丁修復的使用 Android熱補丁技術—dexposed原理簡析(手機淘寶采用方案) 阿里資深工程師分享支付寶熱補丁技術—— AndFix原理 熱修復探究(一)

##Android學習資源收藏 2015年最新Android基礎入門教程目錄(完結版) Android develop tricks——整理自國外的一些Blog Android開發相關的Blog推薦——跟隨大神的腳步才能成長為大神 Android相關問題的好文章整理——溫故而知新,可以為師矣 Android 開發值得訂閱的日報和周刊 android學習資源大整合(持續更新ing)

##Android Kotlin 使用Kotlin開發Android應用

##Android TV Android TV開發總結(二)構建一個TV Metro界面(仿泰捷視頻TV版)

#Git\GitHub相關

[Git官方中文文檔]https://git-scm.com/book/zh/v2 Github上更新自己fork的代碼 Git大法好——1.Git的引入以及概念解析

#Java

##Java多線程 ThreadPoolExecutor使用介紹 java中Executor、ExecutorService、ThreadPoolExecutor介紹 volatile、synchronized、AtomicInteger多線程累加1000個計數的區別 JAVA基礎再回首(二十五)Lock鎖的使用、死鎖問題、多線程生產者和消費者、線程池、匿名內部類使用多線程、定時器、面試題


Java Lambda表達式入門 Java 內存分配全面淺析 Java內部類訪問局部變量時的final問題 關于java的JIT知識 java中ArrayList 、LinkList區別 詳解java類的生命周期 Java 中的語法糖 (Syntactic Sugar) Java使用byte數組實現bit array Java線程stop和suspend的廢棄

#分布式及web開發

分布式設計與開發(一)------宏觀概述 分布式設計與開發(二)------幾種必須了解的分布式算法 構建高性能web之路------讀《構建高性能web站點》有感 Spring框架學習【注解掃描和讀取Bean】 物聯網網絡編程、Web編程綜述 高并發程序設計入門 mysql優化經驗 套接字—Socket Http協議介紹

#H5\移動webapp相關

Hybird App(一)----第一次接觸 phonegap jQuerymobile 跨域訪問

#IOS

iOS知識樹,知識目錄(包括對象、Block、消息轉發、GCD、運行時、runloop、動畫、Push、KVO、tableview,UIViewController、提交AppStore) ios學習之 關于Certificate、Provisioning Profile、App ID的介紹及其之間的關系 iOS 證書與簽名 解惑詳解 一步一步教你做ios推送 pem證書制作 php推送 制作iOS Ad-Hoc測試應用 《iOS Human Interface Guidelines》——Designing for iOS iOS開發筆記 - 界面調試神器Reveal 78.iOS最全學習資源整理 Swift開發黑科技:還在爭論MVC和MVVM?現在你應該試試MVP! 史上最全的iOS面試題及答案 我對多線程的理解和分類

#程序員職業規劃\學習相關

程序員到項目經理:從內而外的提升 程序員從入門到精通

#開發流程\軟件工程\代碼重構

31天重構學習筆記重新整理下載 31 天重構學習筆記索引 移動團隊交叉雙迭代的敏捷實踐 軟件工程過程及過程改進 代碼評審的最佳實踐 技術總監之路——App項目開發流程

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/391418.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/391418.shtml
英文地址,請注明出處:http://en.pswp.cn/news/391418.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

chrome json插件_如何使用此免費的Chrome擴展程序(或Firefox插件)獲取易于閱讀的JSON樹

chrome json插件JSON is a very popular file format. Sometimes we may have a JSON object inside a browser tab that we need to read and this can be difficult.JSON是一種非常流行的文件格式。 有時我們可能需要在瀏覽器選項卡中包含一個JSON對象&#xff0c;這很困難。…

test10

test10 轉載于:https://www.cnblogs.com/Forever77/p/11447638.html

數據倉庫項目分析_數據分析項目:倉庫庫存

數據倉庫項目分析The code for this project can be found at my GitHub.該項目的代碼可以在我的GitHub上找到 。 介紹 (Introduction) The goal of this project was to analyse historic stock/inventory data to decide how much stock of each item a retailer should hol…

leetcode 213. 打家劫舍 II(dp)

你是一個專業的小偷&#xff0c;計劃偷竊沿街的房屋&#xff0c;每間房內都藏有一定的現金。這個地方所有的房屋都 圍成一圈 &#xff0c;這意味著第一個房屋和最后一個房屋是緊挨著的。同時&#xff0c;相鄰的房屋裝有相互連通的防盜系統&#xff0c;如果兩間相鄰的房屋在同一…

HTTP緩存的深入介紹:Cache-Control和Vary

簡介-本文范圍 (Introduction - scope of the article) This series of articles deals with caching in the context of HTTP. When properly done, caching can increase the performance of your application by an order of magnitude. On the contrary, when overlooked o…

059——VUE中vue-router之路由嵌套在文章系統中的使用方法:

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>vue-router之路由嵌套在文章系統中的使用方法&#xff1a;</title><script src"vue.js"></script><script src"v…

web前端效率提升之瀏覽器與本地文件的映射-遁地龍卷風

1.chrome瀏覽器&#xff0c;機制是攔截url&#xff0c;      1.在瀏覽器Element中調節的css樣式可以直接同步到本地文件&#xff0c;反之亦然&#xff0c;瀏覽器會重新加載css&#xff0c;省去刷新   2.在source面板下對js的編輯可以同步到本地文件&#xff0c;反之亦然…

linux : 各個發行版中修改python27默認編碼為utf-8

該方法可解決robot報錯&#xff1a;ascii codec cant encode character u\xf1 in position 16: ordinal not in range(128) 在下面目錄中新增文件&#xff1a;sitecustomize.py 內容為 #codingutf-8 import sysreload(sys) sys.setdefaultencoding(utf8) 各個發行版放置位置&a…

歸因分析_歸因分析:如何衡量影響? (第2部分,共2部分)

歸因分析By Lisa Cohen, Ryan Bouchard, Jane Huang, Daniel Yehdego and Siddharth Kumar由 麗莎科恩 &#xff0c; 瑞安布沙爾 &#xff0c; 黃美珍 &#xff0c; 丹尼爾Yehdego 和 亞洲時報Siddharth庫馬爾 介紹 (Introduction) This is our second article in a series wh…

ubuntu恢復系統_Ubuntu恢復菜單:揭開Linux系統恢復神秘面紗

ubuntu恢復系統Don’t try to convince yourself otherwise: along with all the good stuff, you’re going to have bad days with Linux.否則&#xff0c;請不要試圖說服自己&#xff1a;與所有好的東西一起&#xff0c;您將在Linux上度過糟糕的日子。 You (or the users y…

linux與磁盤相關的內容

本節所講內容1.認識SAS-SATA-SSD-SCSI-IDE硬盤2.使用fdisk對磁盤進行操作&#xff0c;分區&#xff0c;格式化3.開機自動掛載分區4.使用parted操作大于等于4T硬盤5.擴展服務器swap內存空間 MBR(Master Boot Record)主引導記錄&#xff0c;也就是現有的硬盤分區模式。MBR分區的標…

leetcode 87. 擾亂字符串(dp)

使用下面描述的算法可以擾亂字符串 s 得到字符串 t &#xff1a; 如果字符串的長度為 1 &#xff0c;算法停止 如果字符串的長度 > 1 &#xff0c;執行下述步驟&#xff1a; 在一個隨機下標處將字符串分割成兩個非空的子字符串。即&#xff0c;如果已知字符串 s &#xff0c…

頁面布局

頁面布局兩大類&#xff1a;   主站&#xff1a; 1 <div classpg-header> 2 <div stylewidth:980px;margin:0 auto;> 3 內容自動居中 4 </div> 5 <div classpg-content></div> 6 <div classpg-footer></div&…

sonar:默認的掃描規則

https://blog.csdn.net/liumiaocn/article/details/83550309 https://note.youdao.com/ynoteshare1/index.html?id3c1e6a08a21ada4dfe0123281637e299&typenote https://blog.csdn.net/liumiaocn/article/details/83550309 文本版&#xff1a; soanr規則java版 …

多變量線性相關分析_如何測量多個變量之間的“非線性相關性”?

多變量線性相關分析現實世界中的數據科學 (Data Science in the Real World) This article aims to present two ways of calculating non linear correlation between any number of discrete variables. The objective for a data analysis project is twofold : on the one …

wp博客寫文章500錯誤_500多個博客文章教我如何撰寫出色的文章

wp博客寫文章500錯誤Ive written a lot of blog posts. Somewhere north of 500 to be exact. All of them are technical. 我寫了很多博客文章。 確切地說是在500以北的某個地方。 所有這些都是技術性的。 About two dozen of them are actually good. 實際上大約有兩打是不錯…

leetcode 220. 存在重復元素 III(排序)

給你一個整數數組 nums 和兩個整數 k 和 t 。請你判斷是否存在 兩個不同下標 i 和 j&#xff0c;使得 abs(nums[i] - nums[j]) < t &#xff0c;同時又滿足 abs(i - j) < k 。 如果存在則返回 true&#xff0c;不存在返回 false。 示例 1&#xff1a; 輸入&#xff1a…

ON DUPLICATE KEY UPDATE

INSERT INTO ON DUPLICATE KEY UPDATE 與 REPLACE INTO&#xff0c;兩個命令可以處理重復鍵值問題&#xff0c;在實際上它之間有什么區別呢&#xff1f;前提條件是這個表必須有一個唯一索引或主鍵。1、REPLACE發現重復的先刪除再插入&#xff0c;如果記錄有多個字段&#xff0c…

os.path 模塊

os.path.abspath(path) #返回絕對路徑os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多個路徑)中&#xff0c;所有path共有的最長的路徑。os.path.dirname(path) #返回文件路徑os.path.exists(path) #路徑存在則返回True,路徑損壞返回Falseos.path…

探索性數據分析(EDA):Python

什么是探索性數據分析(EDA)&#xff1f; (What is Exploratory Data Analysis(EDA)?) If we want to explain EDA in simple terms, it means trying to understand the given data much better, so that we can make some sense out of it.如果我們想用簡單的術語來解釋EDA&a…