安卓开发
Android
莫言情难忘
得即高歌失即休,多愁多恨亦悠悠
展开
-
Android 模板
开源一个渣渣的模板,采用最新版AndroidStudio开发,compile为androidx的版本。模仿AS自带的Navigation的几个Activity样式改编,不过有点渣。先上图1.2.3.4.大致就是这样,中间三个导航栏,上方两个按钮,一个侧滑导航栏。github地址:https://github.com/zhihui1999/Pub...原创 2019-10-28 20:25:53 · 1378 阅读 · 1 评论 -
安卓好看的弹出提示(Dialog)—— Sweet Alert Dialog
本来打算不写这个demo的,因为之前发过一篇类似的,不过,现在看起来很是没有逻辑性重新写了这个demo作为Sweet Alert Dialog的一个展示及使用方法Sweet Alert Dialog github地址第一步:下载github上的压缩包,在AS中新建项目, 第二步:AS左上角File->New->Import Module,选择下载的zip中...原创 2018-12-02 00:01:21 · 2320 阅读 · 0 评论 -
安卓视频播放器——ijkPlayer(Bilibili开源)
作为一个B站(Bilibili)用户,特别喜欢B站的播放器凑巧,发现了b站的github的地址。。嘿嘿。。B站github地址f发现了ijkplayer播放器,支持android 和ios我们用AndroidStudio新建project名字是bilibili_ijkplayer(ijk 开发者常用的3个变量名称)第一步:在project的build gradle中添加mav...原创 2018-11-28 12:30:28 · 11124 阅读 · 1 评论 -
安卓好看的弹出提示(Dialog)—— ColorDialog
这个类似于 Sweet Alert Dialog ,同样是弹出提示,这个比Sweet Alert Dialog功能要多点ColorDialog github地址展示:过程:第一步:project的build.gradle中添加mavenmaven { url "https://jitpack.io" }第二步:添加依赖并Sync Nowimpleme...原创 2018-11-28 18:47:31 · 5900 阅读 · 4 评论 -
安卓轻量级选择按钮——SwitchButton
一个美丽的轻量级的选择按钮,也是我常用的排第二选择按钮因为简单,所以,直接上手吧1.Project 的build.gradle中添加mavenCentral() jcenter()在Module:app中添加依赖2.代码xml中其代码为 <com.suke.widget.SwitchButton android:id...原创 2018-12-10 23:11:36 · 12294 阅读 · 0 评论 -
安卓 OnLongClick return false 后OnClick不执行分析
今天测试发送数据的发现,自己的onLongClick事件返回为false时不执行(概率)onClick测试了各种办法还特地换了个project测试以下demo没有任何问题package cn.edu.caztc.ceshi;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;...原创 2019-05-30 21:23:21 · 866 阅读 · 0 评论 -
带感情的语音APP开发笔记(一)
小时候向往神秘的天空,进而想知道任何关于神秘的东西,自然而然的喜欢上了听大人讲鬼故事。爱上灵异网,中国灵异网这些都或多或少的见过。然而这和APP有什么关系?既然听这些故事,自然要去找资源,然而资源有限啊。只能自己创造资源了。本来就是单纯的打算做一个读鬼故事的APP,然而那样听起来死板的很,根本带入不了那种情境。只能想办法让APP自己分析语句的情境和声音大小、语速等方面的信息,通过语音合成和变声器...原创 2019-09-11 22:47:25 · 502 阅读 · 0 评论 -
安卓带图标提示的Toast——Toasty
Toasty这个看起来不错,虽然有点不算太好看,但通过它的自定义方法最终做出来的还不错它的使用方法及其的简单,我甚至都不想写这个Toasty的github地址官方图片第一步:新建项目,在project的build.gradle中添加maven { url "https://jitpack.io" }在app的build.gradle中添加依赖implementat...原创 2018-12-02 15:13:02 · 4431 阅读 · 2 评论 -
安卓炫酷的抽屉菜单——JPSpringMenu
一个炫酷的抽屉菜单——JPSpringMenuGitHub地址:传送门看到这个,本来想搜搜它的穿件方式,就是应用,结果查找了一番,都是github的那一点解释看到这,决定还是自己动手一番吧具体过程:Android studio新建一个项目,我的起名:JPSpringMneuDemo选择 Empty Activity创建成功在app目录下的build grad...原创 2018-11-08 23:35:11 · 779 阅读 · 2 评论 -
将项目移到机智云,如高德地图移到机智云
首先我们在机智云下载它的模板然后在高德地图中下载高德地图的jar包和so文件 找到文件目录 导入jar包,顺便add as library 导入so文件,注意,只导入一个 然后就可以更改其它文件了,如清单文件等 ...原创 2018-05-30 23:08:17 · 434 阅读 · 0 评论 -
Android学会编写软件的方法,捷径
很多人知道咱中国也有编程语言,就是 易语言易语言是一门以中文作为程序代码编程语言,其以“易”著称;而我说的捷径就有易语言的功劳,相对于中文来说,java就显得不易懂了,所以,我在编写软件的时候经常参照易语言编写的例如:编写一个“再按一次分返回键退出”软件:E4A(易语言);AndroidStudio(java)E4A:AS:明眼一看,这两个程序在思路方面基本一样,所以,这是我的方法首先做出策划什么...原创 2018-03-17 11:18:37 · 733 阅读 · 0 评论 -
Android studio:一样的代码,不一样的的功能?(错误)
昨天在把项目整合的时候,遇到了一个问题前提:我用的高德地图SDK,android studio开发问题:当我在demo上开发车不多的时候,我把它整合到我的项目中去,奇怪的一幕来了,同样的手机,代码一样,jar包,so包等等都是一样的,一个能显示地图,一个地图黑屏(仅是地图黑屏)(key值也换了)我为此大感疑惑,并查了各种资料,没有找到原因。报错不知道是啥于是我在想,一个黑屏,一个没事,这是啥问题呢...原创 2018-04-20 19:53:40 · 6629 阅读 · 2 评论 -
推荐几个好的手机应用,程序员用(黑科技)
1.AIDEaide是一个编写Java和安卓等的一个手机软件功能很强大上面的为java编写,可以实现简单的java,小白可以玩,功能还是可以滴不过还是建议eclipse这个是编写android软件的界面,一开始我竟然以为这是AS(android studio)的手机版不过玩着玩着,觉得还行,但终究不如AS,功能还是相对较小的2.auto.jsauto.js是个开源的APP,实现得功能还是不少的,自...原创 2018-04-20 20:13:04 · 13116 阅读 · 0 评论 -
android studio:高德地图黑屏,仅为地图
编写的软件,仅仅地图黑屏用的高德SDK原因:SDK错误详情请点击:详细原创 2018-04-20 20:32:12 · 8515 阅读 · 0 评论 -
关于地图上两个点距离问题(知道经纬度)
一开始,把代码写成了提示. Math.sqrt((经度1-经度2)* (经度1-经度2)+(纬度1-纬度2)*(纬度1-纬度2))sqrt是求平方差的函数这就是平面上两点的距离,然而,测试的时候发现...距离不超过几毫米原因:经纬度不是平面坐标,它的单位不是米正确方法:public static double algorithm(double longitude1, double latitude...原创 2018-04-21 15:33:54 · 1705 阅读 · 0 评论 -
自己写更新程序,安卓,不依赖更新sdk等或平台
一个好的软件是需要持续不断的原创 2018-06-04 20:04:59 · 413 阅读 · 0 评论 -
Sweet Alert Dialog小白式入手及错误
昨天想在项目中添加Sweet Alert Dialog,添加半天终于弄好了,以下为过程一开始,我参考各种资料,选用这个https://www.2cto.com/kf/201708/674986.html最终结果错误提示:cn.pedant.SweetAlert.Rotate3dAnimation error:null各种搜索无用,幸好看到这位朋友的帖子——传送地址:https://blog.csd...原创 2018-05-29 10:42:12 · 600 阅读 · 0 评论 -
APP生成器原理
很久之前看到过APP生成器作用:如图,你选择写几句话,然后填写APP名称和启动图、图标等东西即可立即生成一个属于你的APP原理:通过修改文件就行,当然你的模板APP在内容上调用资源文件中的资源如我的APP,调用资源文件中的txt,实现更改APP内文本。...原创 2018-05-29 10:52:05 · 4519 阅读 · 0 评论 -
一次编写命令时遇到的问题,Ambiguous method call.both
这个错误大概是说一个命令重复了,这里的重复是说这一个命令有两种执行,程序分辨不出来用哪一个解决办法:1.新建一个重新编写,相当于重新依赖,这是对于小项目来说2.这个问题的原因是兼容旧版本的的包(或者说是依赖),删除in后面的即可...原创 2018-03-14 21:36:12 · 21335 阅读 · 3 评论