
呱呱Apk实战
文章平均质量分 86
简单的Apk编码,让你感受到aNdroid的乐趣~
AndroidKt
分享 Android、Kotlin、Flutter 以及 OpenCV 等移动开发知识。
展开
-
小手一抖,BUG 就有
前言最近有个 Android 项目重启了,同事无意中将 targetSdkVersion 从 29 升级至 30,引发一个兼容性问题,记录一下。先看看官网 Android 11 行为变更,调整不算太多,开发者比较关注的应该是 强制分区存储 或者 Toast API 内部变更,鲜有人注意到 Package visibility 的行为变更,上述兼容性问题便是由此而生。问题private fun isAppInstalled(pkgName: String): Boolean { val p原创 2022-01-01 08:50:34 · 288 阅读 · 6 评论 -
WanAndroidClient
前言鸿神的WanAndroid网站后台API已经开发。具体接口详情参考博文: http://www.wanandroid.com/blog/show/2 所以,对于不熟悉Kotlin的我而言,借此机会练习一下。使用开源库CardView RecyclerView BGARefreshLayout BGABanner BGAViewPager BRVAH Retrofit...原创 2018-02-25 18:24:05 · 1381 阅读 · 0 评论 -
Flutter版 Gank.io
Flutter of Gank每次练手都是用【代码家】大佬的接口,再次感谢。FlutterGankGankIOClientGankIOWithKotlin干货数据源应用中的所有干货数据均来自干货集中营。App设计色调:远州鼠、落栗、苏芳、石竹、枯草、柳煤竹茶、锖青磁、鸠羽紫八种淡雅的颜色,分别对应不同的干货数据。 布局:简约风格,极简主义,去繁就简。U...原创 2018-05-12 22:51:05 · 2199 阅读 · 0 评论 -
《Android 应用 之路》 每日一文简单版<Kotlin>
每日一文简单版Kotlin练习原创 2017-07-31 13:48:23 · 2038 阅读 · 0 评论 -
《Kotlin》 Kotlin For Gank.io (干货集中营Kotlin实现)
把之前的项目用Kotlin重构一下原项目地址:https://github.com/onlyloveyd/GankIOClient 对应Kotlin版:https://github.com/onlyloveyd/GankIOWithKotlin原创 2017-05-20 22:53:27 · 1530 阅读 · 2 评论 -
《Android 应用之路》 Android 开发技术选型(博客,新闻,阅读类)
前言最开始学习写应用的时候,发现类聚合数据这个平台可以提供一些免费数据接口,于是写了个人的第一个应用—– JuheNews,当时的知识储备稍显粗糙,虽然现在的知识也不咋滴,但是相对之前而言还是有些进步的,所以决定将应用重构一下,具体参考我的第二个个人开发的应用— GankIOClient,采用类似的技术思路,重构后两个应用在代码结构上是很相似的。技术选型1. 下拉刷新 + 加载...原创 2017-06-04 17:57:32 · 4032 阅读 · 2 评论 -
《Android 应用之路》 聚闻
使用聚合新闻数据而成的新闻资讯客户端。聚合数据给用户提供了部分免费的数据接口,当然是存在请求次数限制的。学习Android应用开发后第一个小应用采用的就是聚合数据。最近把代码重构(也就是重新写,因为没有结构)了一遍。原创 2017-06-29 13:54:02 · 2035 阅读 · 7 评论 -
《Android 应用 之路》 干货集中营~技术船
简介基于Gank.io的Android客户端,主要使用的是分类数据。最近利用业余时间抽空整理了一下这个应用。配色采用的是坚果手机的8种颜色,分别对应不同的Gank数据,不知颜色出处,只觉得挺好看。原创 2017-04-13 22:25:24 · 2170 阅读 · 0 评论 -
《Android应用之路》 Android应用开发资源汇总
简介个人独立开发Android应用,是一件既简单也复杂的一件事情,不用浪费时间沟通交流,一心码,但是这就代表着你需要了解的知识很全面,你需要指导的工具很犀利~原创 2017-02-06 08:57:37 · 948 阅读 · 0 评论 -
《Android 应用 之路》干货集中营 GankIOClient
简介利用干货集中营 , daimajia和他的小伙伴给我们开发者带来的福利开发的一个干货集中营客户端,主要功能在阅读干货上。 Github地址: https://github.com/onlyloveyd/GankIOClient接口原创 2016-12-26 15:59:59 · 1574 阅读 · 0 评论 -
《Android 应用 之路》 JuheNews For aNdroid (改进版)
简介上一篇介绍的是最开始自己制作的一个采用聚合数据免费接口制作的一个头条类新闻应用,最近对其在界面上做了很大的改动,结合之前介绍的TabHost作为底部仿微信菜单,然后新闻内容丰富到10种分类,搜索功能放在ToolBar上,整体效果个人感觉还是比较OK。代码开源: https://github.com/onlyloveyd/JuheNews觉得不错的话,给我一个小红星吧, 有意见的话可以在博文下留原创 2016-12-19 21:24:55 · 1566 阅读 · 0 评论 -
《Android 应用 之路》一个类似今日头条的APP
简介最近花了一两天的时间完成一个简易的新闻头条客户端的应用,引用到了SwipeRefreshLayout,CircleImageView,RxAndroid,Picasso,PhotoPicker等开源库,GsonFormat等插件,主要是用来锻炼自己独立完成APK的能力。数据接口使用的数据接口和之前的一样,聚合数据的免费接口:新闻头条,笑话大全和历史上的今天等等。这种方式就避免了自己写服务器来传递原创 2016-12-07 16:43:09 · 3966 阅读 · 0 评论 -
《Android 应用 之路》 MPAndroidChart~ScatterChart
简介MPAndroidChart是PhilJay大神给Android开发者带来的福利。MPAndroidChart是一个功能强大并且使用灵活的图表开源库,支持Android和IOS两种,这里我们暂时只关注Android版本。Wikihttps://github.com/PhilJay/MPAndroidChart/wikiJavadochttps://jitpack.io/com/github/Ph原创 2016-09-09 19:19:30 · 3208 阅读 · 0 评论 -
《Android 应用 之路》 MPAndroidChart~BubbleChart(气泡图) and RadarChart(雷达图)
BubbleChart and RadarChart原创 2016-09-13 16:06:25 · 4008 阅读 · 3 评论 -
《Android 应用 之路》 百度地图API使用(4)
百度地图定位原创 2016-09-17 16:12:28 · 1074 阅读 · 0 评论 -
《Android 应用 之路》 简易手电筒
简易的小型迷你手电用应用(M版本)原创 2016-08-01 21:53:41 · 5227 阅读 · 3 评论 -
《Android 应用 之路》 MPAndroidChart~PieChart
MPAndroidChart~ PieChart原创 2016-09-05 20:59:43 · 2866 阅读 · 0 评论 -
《Android 应用 之路》 MPAndroidChart~BarChart
MPAndroidChart~BarChart原创 2016-09-03 17:17:39 · 13526 阅读 · 25 评论 -
《Android 应用 之路》 MPAndroidChart~LineChart
MPAndroidChart~LineChart 入门原创 2016-09-02 13:32:30 · 5834 阅读 · 2 评论 -
《Android 应用 之路》 百度地图API使用(3)
标注物,地理编码,行政区搜索原创 2016-08-29 21:19:09 · 2966 阅读 · 2 评论 -
《Android 应用 之路》 百度地图API使用(2)
百度地图类型,地图控制和地图手势原创 2016-08-27 22:57:56 · 1290 阅读 · 0 评论 -
《Android 应用 之路》 百度地图API使用(1)
百度地图原创 2016-08-25 20:33:38 · 806 阅读 · 0 评论 -
《Android 应用 之路》 聚合数据SDK
聚合数据介绍聚合数据是一个为智能手机开发者,网站站长,移动设备开发人员及图商提供原始数据API服务的综合性云数据平台。包含手机聚合,网站聚合,LBS聚合三部分,其功能类似于Google APIS。【来自百度百科】首页:https://www.juhe.cn/聚合数据SDK这里我们只关注Android SDK,如果有其他的平台需要请查阅对应的内容 https://www.juhe.cn/juh原创 2016-05-06 22:44:53 · 2172 阅读 · 0 评论 -
《Android 应用 之路》 天气预报(五)
前言写了上一篇文章,讲了下这个实现天气预报的使用内容,现在又到了看代码的时候,主要还是贴代码,然后添加足够的注释。聚合数据SDK配置将juhe_sdk_v_X_X.jar以及armeabi文件夹(内包含libJuheSDK_v_X_X.so)添加到工程中libs文件夹下打开Moudle setting -> app -> Dependencies,添加juhe_sdk_v_X_X.jar,在A原创 2016-05-17 23:35:45 · 1207 阅读 · 0 评论 -
《Android 应用 之路》 天气预报(四)
前言 第二次尝试完成天气预报应用,与上次不同的是,个人感觉这次的Ui不那么丑陋,整体的实用性和界面效果,用户体验相较上一次有所提升,但是还是有很多地方需要完善。 这次使用到的内容比较丰富,包括聚合数据Sdk,ButterKnife,Gson,fastjson,其实还想用一下volley的,但是聚合数据中已经有对网络请求的处理,就没有深究,顺带的看了下Material Design的内容原创 2016-05-14 11:45:06 · 1300 阅读 · 0 评论 -
《Android 应用 之路》 天气预报(三)
昨天介绍了基本的载入界面,今天介绍下天气信息显示界面的代码基本ListView显示搜索框,查询城市上一篇文章中,载入界面通过showWeatherInfo()方法跳转到天气信息显示界面 private void showWeatherInfo() { Bundle bundle = new Bundle();//bundle用来传递weatherinfolist原创 2016-05-04 21:55:46 · 1079 阅读 · 0 评论 -
《Android 应用 之路》 天气预报(二)
界面组成载入界面显示界面Activity两个,一个用来显示载入界面,一个用来显示天气信息主要代码如下:public class MyActivity extends Activity { private static final String TAG = "WelcomeActiivty"; private ProgressBar mLoadingBar; //载入进度条原创 2016-05-03 23:15:21 · 1221 阅读 · 0 评论 -
《Android 应用 之路》 天气预报(一)
Android天气预报客户端设计思路欢迎界面,版本号,应用名 + 数据后台加载(所有城市的信息获取)数据加载完成后跳转到显示界面,显示所有查询到的城市的天气信息欢迎界面和天气显示界面分别为单独的ActivityActivity数据传递使用Bundle网络请求采用Google原始的Volley包后台数据请求采用异步AsyncTask的方式以及实时的进度条的更新天气显示界面采用简单的Lis原创 2016-04-25 23:46:26 · 944 阅读 · 0 评论 -
《Android 应用 之路》简易贪吃蛇
最简单的贪吃蛇最近想着忙里偷闲写点简单的Android应用,增加一些生活乐趣,由于平时工作主要精力并不是集中在书写apk上,更多的是解决代码问题和维护模块稳定,但是写代码本身是一件比较有趣的事情,因为这个过程是从无到有的。名称:贪吃蛇 开发环境:IntelliJ IDEA 14.0.3 思路: 1. 定时刷新界面,因为蛇是不会停止的 2. 随机产生食物 3. 蛇体的更新 4. 蛇体如何出原创 2016-04-20 20:00:49 · 12261 阅读 · 28 评论