- 博客(26)
- 资源 (3)
- 收藏
- 关注
原创 Android 9.0适配遇到的问题1
本文同步自javaexception本周在适配Android 9.0,过程中碰到了小问题问题1:SSL handshake timed out解决办法:Android 9.0 开始,默认不允许明文传输,所以在建立网络连接时会使用 https 连接,同时进行安全认证。如果应用没有做对应处理,即会发生上述异常。在应用中的res/xml目录添加network_security_c...
2019-04-15 10:40:59 801
原创 用Cursor开发了一个图片分割器
今天来总结下,Cursor从8月份开始,在国内的技术圈子里面火起来了,我也是抱着试试看的心态,用下来感觉真是不得了,有点厉害,可以帮自己搞定前端类的项目,对于不擅长前端,写不出来好看的UI的程序员来说,真是很强。最终实现了一个图片分割的需求,这个代码几乎都是用Cursor实现的,我充当了产品经理的角色,交给Cursor写代码,只有在它迷糊的情况下我才跟他一起分析代码,其余的时间都让他搬砖😂。使用流程非常简单:上传图片、选择分割模式、预览效果、下载分割后的图片。多种分割模式(行/列/自定义)
2024-10-16 23:05:00 351
原创 手把手教你写一个JSON在线解析的前端网站1
作为一名Android开发,经常要跟后端同事联调接口,那么总避免不了要格式化接口返回值,将其转换为清晰直观高亮的UI样式以及折叠部分内容,方便我们查看定位关键的信息。一直以来都是打开Google 搜索json格式化关键字,然后选择Google推荐的前三名的网址,比如我自己搞的小网站在Google搜索上还排不上号,这里王婆卖瓜,自卖自夸一下,也分享一下子。之前用的多,基本是直接json.cn来解决问题。现在用自己搭建的json2.top,感觉更爽一些😂。
2023-10-12 13:31:33 1282
原创 Android仿QQ复制昵称效果2
本文同步自http://javaexception.com/archives/77背景:在上一篇文章中,给出了一种复制QQ效果的方案,今天就来讲讲换一种方式实现。主要依赖的是一个开源项目https://github.com/shangmingchao/PopupList。解决办法:PopupList.java的代码封装的比较完善,用纯java代码实现view效果,不需要使用图片,x...
2019-05-01 09:54:27 159
原创 Android仿QQ复制昵称效果
本文同步自http://javaexception.com/archives/76背景:这几天做一个复制文本的需求,突然看到QQ上复制昵称跟QQ号的效果,觉得很不错,就想要模仿一波,办法比较简单粗暴,反编译QQ获取了那个.9图片,然后就是用PopWindow实现了。解决办法:自定义PopWindowpublic class CopyContentPopWindow exten...
2019-04-30 21:12:05 225
原创 为View设置左右切换动画
本文同步自http://javaexception.com/archives/64问题:近期的需求中,碰到了一个view切换动画的需求。要实现的是点击按钮,从左到右滑动view,左边的view消失,右边的view出现。有点像文字跑马灯的效果,不过这次滚动的是view,具体看截图效果。实现思路:晚上在家写了一个比较low的实现方案,参考的思路是Banner轮播的思路,用vi...
2019-04-27 18:25:51 697
原创 如何给自己的APP添加分享到有道云笔记这样的功能
文章同步自http://javaexception.com/archives/34如何给自己的app添加分享到有道云笔记这样的功能问题:在之前的一个开源笔记类项目Leanote中,有个用户反馈想增加类似分享到有道云笔记的功能,这样就可以把自己小米便签或者是其他记事本的内容分享到Leanote中。解决办法:那么如何实现呢。需要有一个Activity来接受传递过来的内容,同时也需要...
2019-04-27 18:22:17 730
原创 Android APP去掉HTTPS签名校验
本文同步至http://javaexception.com/archives/30问题:之前的一个开源项目碰到了一个问题,Fix CertPathValidatorException: Trust anchor for certification path not found.问题在于自建后台的站点用的是免费的ssl证书,okhttp默认会进行https签名校验,所以需要去掉这种校验。...
2019-04-27 18:16:06 2331
原创 Android新手引导库推荐
本文同步至http://javaexception.com/archives/31介绍一波新手引导层的库。都是star数挺高的一些库。1.NewbieGuide(国内开发者开发)Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示。github地址https://github.com/huburt-Hu/NewbieGuide当前star数2048...
2019-04-27 18:13:05 2126 1
原创 Android开发利器之Stetho
文章同步自javaexceptionStetho是什么?github上地址https://github.com/facebook/stethostetho是facebook出品的一款开发调试工具,使用此工具极大的提高了开发android app的效率。它提供的功能包括,可视化查询sharepreference数据内容,可视化查看db数据,支持自己写sql语句查询数据,另外还支持拦截网络...
2019-04-27 18:05:16 158
原创 5分钟解决GOOGLE PLAY上架APP设置隐私政策声明问题
本文同步自javaexception问题:在我们的app上架到google play后,为了赚点小钱,就集成google ads,然而这会引发一个新的问题,那就是设置隐私政策声明的问题,通常我们会收到一封来自google play的邮件,提示我们app违背了Issue: Violation of Usage of Android Advertising ID policy and sec...
2019-04-19 11:00:49 23885 4
原创 算法——基础篇——二分查找
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。 首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一
2014-05-22 21:37:13 1029
原创 算法——基础篇——快速排序
快速排序是一个经常使用的算法,由于每次用的时候,都感觉没有理解清楚,特写一篇文章记录一下。算法介绍快速排序有点类似有冒泡排序,冒泡排序从相邻的两个元素比较,小的在左边,大的在右边,这个算法很容易理解。而快速排序它相当于是在一头一尾两边分别排序比较,比较的对象是当前元素值,和一个选定的key值,主题的思想就是通过跟key值比较,把大于key的值放在右边,小于的放在左边这样就完成了
2014-05-21 13:06:22 1180
原创 算法——动态规划篇——最长公共子序列
问题描述 最长公共子序列,英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。 解决最长公共子序列,一种常用的办法,就是穷举法,组合出所有的情况,但是这样对于长序列的情况来说,是非常不实际。。假设现在有
2014-05-21 10:29:22 1764 2
原创 算法——一天一道算法题篇——找只出现一次的两个数
找只出现一次的两个数题目:一个整型数组里除了两个数字只出现一次之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。
2014-05-19 17:19:56 1915
原创 算法——递归篇——树叶下落问题
The Falling Leaves Each year, fall in the North Central region is accompanied by the brilliant colors of the leaves on the trees, followed quickly by the falling leaves accumulating under the trees.
2014-05-18 17:03:03 2130
原创 算法——动态规划篇——采药问题
采药辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。”如果你是辰辰,你
2014-05-17 15:56:53 1983
原创 算法——动态规划篇——01背包问题
问题描述:给定n种物品和一背包,物品i的重量是wi,其价值是pi,背包的容量是M,问如何选择装入背包中的物品总价值最大?比如说
2014-05-17 15:06:21 1450
原创 算法——基础篇——FJ的字符串
A1057. FJ的字符串问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式 仅有一个数:N ≤ 26。输出格式 请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。
2014-05-17 12:43:50 2353
原创 算法——基础篇——字母图形
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出
2014-05-17 11:40:58 924
原创 算法——蓝桥杯篇——乘积最大
问题描述 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参加活动的选手出了这样一道题目: 设有一个长度为N的数字串,要求选手使用K个乘号将它分成K+1个部分,找出一种分法,使得这K+1个部分的乘积能够为最大。
2014-05-17 10:54:36 2728
wechatFriendsHelper_1.0_release.apk
2019-06-21
redirectaction 出现404 - result 'null' not found例子演示
2014-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人