原创 Android tabbar自定義切換動畫

公司美工突然從網上找了個切換動畫,叫我照着gif圖給tabbar寫個動畫。看了那個gif半天沒看出什麼頭緒,只要硬着頭皮 用貝塞爾曲線實現了tabbar切換動畫。 先貼個代碼git地址:https://gitee.com/rook

原创 gsyVideoPlayer直播短視頻回放,集成騰訊播放器

前言 gsyVideoPlayer是一個很棒的播放器,也可以當成是對ijkPlayer的封裝庫。 在初始化時,可以寫如下代碼。當然這是默認的,可以不寫。 PlayerFactory.setPlayManager(IjkPlayer

原创 我的NDK學習開發筆記(四)

TCP Socket編程 前言 android程序開發中可能需要使用socket訪問網絡,在android開發中,網絡訪問必須在子線程中,但本人發現當使用C++訪問網絡並不需要在子線程中。java使用socket很多人都會,但是C+

原创 我的NDK學習開發筆記(二)

NDK文件讀寫記錄 一、開發中的問題記錄 1.自己定義一個函數,函數返回string,但是 直接return "xxxx"; 時,顯示語法出錯,原因:"xxxx" 這是不是string,這是char[], 所以不能直接寫 return

原创 我的NDK學習開發筆記(五)

本地Socket編程 在Linux中創建socket時,不填寫ip地址。然後填寫命名,客戶端訪問時同樣填寫命名。這種socket就叫本地socket。因爲方式和TCPSocket很像,我便在之前的代碼上修改,來學習測試。 創建使用

原创 我的NDK學習開發筆記(三)

android程序開發中經常用到多線程,本篇記錄多線程的創建及多線程同步 一、開發中的問題記錄 1.先引入必要的文件,即#include <pthread.h>。 2.創建線程pthread_create(&threads, NUL

原创 HorizontalRefresh 一個可以左右拖動刷新的控件

前言 博主是個android程序員,最近接了不少私活在做。想寫博客也一直沒時間,剛好有幾個項目交工了纔有時間寫博客。同時這也是我寫的第一篇博客,因爲一直以來我都是寫開發筆記的。 在做項目的時候我遇到一個需求,一個橫向滾動的列表要添加拖動刷

原创 我的NDK學習開發筆記(一)

NDK使用Log,jstring到char* #include "com_xcc_ndkstudy_GetString.h" #include <string.h> #include <android/log.h> #define