
android
江南一舟110
成功在于坚持,贵在坚持!向大牛的路上 进军!立足成为全栈开发大牛,别问为什么,一个字干
GitHub 地址 https://github.com/gsc1234567890woshishui
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
retrofit+Flow+viewModel+moshi处理数据-第二种方式(不需要配置其他adapter转换器)
【代码】retrofit+Flow+viewModel+moshi处理数据-第二种方式(不需要配置其他adapter转换器)原创 2024-09-19 15:02:56 · 302 阅读 · 0 评论 -
retrofit+Flow+viewModel+moshi处理数据(可以参考:retrofit+livedata+viewModel+moshi处理数据)
【代码】retrofit+Flow+viewModel+moshi处理数据(可以参考:retrofit+livedata+viewModel+moshi处理数据)原创 2024-09-18 16:57:22 · 339 阅读 · 0 评论 -
retrofit+livedata+viewModel+moshi处理数据
现代安卓 moshi livedata原创 2024-08-16 15:15:35 · 452 阅读 · 0 评论 -
android 使用exoplayer 2
android 播放器 鸿蒙原创 2024-08-15 10:47:31 · 437 阅读 · 0 评论 -
android 音视频-webRTC 调用摄像头
android 音视频 webRTC原创 2024-08-15 10:45:24 · 244 阅读 · 0 评论 -
现代 android DataStore 取代SP方案
现代安卓 koltin 鸿蒙原创 2024-08-15 10:39:27 · 245 阅读 · 0 评论 -
现代android 动态权限,两种不同写法
现代安卓开发 koltin jetpack原创 2024-08-09 11:01:19 · 451 阅读 · 0 评论 -
TabLayout使用以及自定义tab标签
android tablayout原创 2024-08-05 17:25:59 · 612 阅读 · 0 评论 -
openCV实现滤方法和摄像头采集格式处理
openCV android koltin原创 2024-08-02 10:53:11 · 235 阅读 · 0 评论 -
2024年了现在安卓可以用的三方网络框架汇总
现代安卓开发 kotlin MMVM jetpack原创 2024-08-01 11:20:17 · 448 阅读 · 0 评论 -
现代安卓开发之-kotlin序列化KSerializer
Android kotlin 序列号化原创 2024-07-31 14:58:18 · 346 阅读 · 0 评论 -
现代Android之moshi结合retrofit
现代安卓 网络请求 retrofit moshi json 解析原创 2024-07-30 11:27:43 · 519 阅读 · 0 评论 -
前端之路-android最新build.gradle.kt 签名打包正确姿势避坑
【代码】前端之路-android最新build.gradle.kt 签名打包正确姿势避坑。原创 2024-04-16 10:50:53 · 506 阅读 · 0 评论 -
使用SliverAppBar轻松实现视图酷炫效果
折叠效果原创 2022-11-03 20:39:52 · 266 阅读 · 0 评论 -
自定义appbarTitle 使用tabBar+ tabBarView实现类似安卓tabHost viewpager
【代码】自定义appbarTitle 使用tabBar+ tabBarView实现类似安卓tabHost viewpager。原创 2022-11-03 17:17:24 · 212 阅读 · 0 评论 -
自定义appbarTitle + TabBarView 实现类似安卓tabHost+Fragment
【代码】自定义appbarTitle + TabBarView 实现类似安卓tabHost+Fragment。原创 2022-11-03 16:02:50 · 184 阅读 · 0 评论 -
混合框架flutter apk 瘦身步骤(从68m-5m 不是神话,就这么简单)
【代码】混合框flutter apk 瘦身步骤(从68m-5m 不是神话,就这么简单)原创 2022-10-28 15:33:21 · 1025 阅读 · 0 评论 -
总结flutter玩转之-安卓view 承载flutter 的页面
跳转掉flutter页面这里没啥说的,会安卓原生开发的都懂。总结、通过上面的步骤就可以显示flutter页面内容如图。另外还有几种方法可以实现。原创 2022-10-27 15:04:22 · 877 阅读 · 0 评论 -
flutter 与前端JS 交互
有时候学的东西太多容易忘记。核心代码。原创 2022-10-26 17:32:21 · 974 阅读 · 1 评论 -
移动app hybird 框架之多少
本质webview(只是定制了而已、加了一些JSbridage),一点平台的特性还是需要写插件去维护需要一定程度的native能力。使用主要使用的1.mpass的UC 内核(支付宝webview分支版本肯定跟他们的有区别)2.使用mapss小程序解决app发布版本动态化问题方案。3.flutter 使用,偏向于原生开发,虽然UI 使用了游戏的引擎内核渲染、但是平台的功能还是需要自己写插件去完成。###跨平台是开发者的噩梦(一定阶段还是会去写native代码),最好的跨平台解决方案还是native+h5。原创 2022-10-18 10:15:33 · 715 阅读 · 0 评论 -
安卓开发点滴技巧总结获取apk签名信息快速通道
安卓开发技巧原创 2022-04-27 18:29:24 · 361 阅读 · 0 评论 -
彻底了解RxJava(一)基础知识,RxJava()基础知识
彻底了解RxJava(一)基础知识,RxJava()基础知识原创 2016-05-12 10:25:49 · 879 阅读 · 0 评论 -
Rxjava 自学笔记(希望能帮到想学的小伙伴)在此感谢 jack 大神们的开源贡献精神
Rxjava 自学笔记(希望能帮到想学的小伙伴)原创 2016-05-12 11:32:01 · 1135 阅读 · 0 评论 -
Android 访问 WSDL 接口复习
Android 访问 WSDL接口复习什么是 webserviece可以到 http://www.w3school.com.cn/webservices/ 去了解一下重要的内容如下:Web Services 可以将应用程序转换为网络应用程序。通过使用 Web Services,您的应用程序可以向全世界发布信息,或提供某项功能。Web Services 可以被其他应用原创 2016-05-28 13:36:50 · 2902 阅读 · 0 评论 -
网络服务调用总结
androidandroidandroidandroidandroid原创 2016-05-18 09:49:51 · 1654 阅读 · 0 评论 -
android 4.0引入的新布局GridLayout(网格布局)
http://www.runoob.com/w3cnote/android-tutorial-gridlayout.html原创 2016-06-01 13:31:17 · 600 阅读 · 0 评论 -
ThinkAndroid简介
Activity必须继承TAActivityThinkAndroid使用方法:关于ThinkAndroid的更多介绍,请点击这里MVC模块MVC模块:实现视图与模型的分离。 getTAApplication().registerCommand(R.string.comand, TAIdentityCommand.class); getTAApplication().registerCommand(R.string.comand,原创 2016-05-19 14:46:20 · 988 阅读 · 2 评论 -
php之IDE phpstrom 介绍
phpphpstorm 最牛逼php开发工具原创 2016-05-22 13:38:35 · 683 阅读 · 0 评论 -
灵活而智能的HTTP框架 LiteHttp
简介LiteHttp是一款简单、智能、灵活的HTTP框架库,它在请求和响应层面做到了全自动构建和解析,主要用于Android快速开发。借助LiteHttp你只需要一行代码即可完美实现http连接,它全面支持GET, POST, PUT, DELETE, HEAD, TRACE, OPTIONS 和 PATCH八种基本类型。LiteHttp能将Java Model转化为http请求参数,也能原创 2016-06-09 21:36:40 · 980 阅读 · 0 评论 -
android 中Handler 对内存造成溢出和泄露的优化方案 使用 Weak Handler Memory safer implementation of android.os.Handler
github 地址 学习地址https://github.com/badoo/android-weak-handler注:如何对内存要求优化非常高的app 可以干掉系统的handler 用Weak Handler 处理dependencies { compile 'com.badoo.mobile:android-weak-handler:1.1'}import原创 2016-06-10 13:05:13 · 1353 阅读 · 0 评论 -
一个很赞的RecyclerView Adapter辅助类
是什么BaseRecyclerViewAdapterHelper是一个强大并且灵活的RecyclerViewAdapter能做什么可以大量减少你Adapter写的代码(和正常的Adapter相比至少三分之二的)可以添加点击事件可以很轻松的添加RecyclerView加载动画添加头部、添加尾部支持下拉刷新、上拉加载更多支持分组支持自定义item类型转载 2016-07-11 09:10:18 · 1524 阅读 · 0 评论 -
简单实用的Android ORM框架TigerDB
TigerDB基于Android中原生SDK操作SQLite的封装,大大简化了实体对象与本地数据库间的交互操作,提升App的开发效率TigerDB是一个简单的Android ORM框架,它能让你一句话实现数据库的增删改查,同时支持实体对象的持久化和自动映射,同时你也不必关心表结构的变化,因为它会自动检测新增字段来更新你的表结构。该库主要包括如下几个要点:根据原创 2016-06-30 10:15:21 · 610 阅读 · 0 评论 -
Alibaba Fastjson 框架修炼
Fastjson是一个Java语言编写的JSON处理器。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。4、开源,使用Apache License 2.0协议开源。http://原创 2016-07-02 10:50:20 · 572 阅读 · 0 评论 -
新空间RecycleView复习
package com.example.gsc.xinkongjian;import android.app.Activity;import android.os.Bundle;import android.support.v7.widget.GridLayoutManager;import android.support.v7.widget.RecyclerView;import a原创 2016-07-25 10:53:08 · 620 阅读 · 2 评论 -
Retrofit2简单使用初试用
http://blog.youkuaiyun.com/lmj623565791/article/details/51304204原创 2016-07-25 14:35:24 · 474 阅读 · 0 评论 -
ViewStub的使用
https://developer.android.com/reference/android/view/ViewStub.html原创 2016-07-26 09:56:40 · 340 阅读 · 0 评论 -
ViewFlipper(翻转视图)的基本使用
ViewFlipper,它是Android自带的一个多页面管理控件,且可以自动播放! 和ViewPager不同,ViewPager是一页页的,而ViewFlipper则是一层层的,和ViewPager一样,很多时候, 用来实现进入应用后的引导页,或者用于图片轮播,本节我们就使用ViewFlipper写一个简单的图片 轮播的例子首次接触一个对象,不了解怎么处?ctrt+T (AS : c原创 2016-06-17 21:16:17 · 1038 阅读 · 0 评论 -
动态获取view 大小以及 MeasureSpec介绍及使用详解
getMeasuredHeight()与getHeight的区别实际上在当屏幕可以包裹内容的时候,他们的值相等,只有当view超出屏幕后,才能看出他们的区别:getMeasuredHeight()是实际View的大小,与屏幕无关,而getHeight的大小此时则是屏幕的大小。当超出屏幕后,getMeasuredHeight()等于getHeight()加上屏幕之外没有显示的大小原创 2016-06-18 12:20:02 · 952 阅读 · 0 评论 -
下拉刷新listview 的开源项目学习总结
一些下拉刷新控件的使用 以listview 为例1. PullToRefreshListView lv 核心代码1.两种功能 lv.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2() { @Override public void onPullDownToR原创 2016-06-20 17:26:35 · 311 阅读 · 0 评论 -
AndroidAnnotations 类似jack 大神 黄油刀
dependencies { classpath 'com.android.tools.build:gradle:1.3.0' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'//As 2.0 需要1.8以上 // NOTE: Do not place your application dependencie原创 2016-06-21 09:29:45 · 1192 阅读 · 0 评论