首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
懒星人
掘友等级
安卓开发工程师
Code,胡思乱想
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 8
沸点 6
赞
14
返回
|
搜索文章
最新
热门
Android与js互相调用
本篇主要总结了简单的Android与js互相调用的方法。 在开发过程中遇到了需要在安卓中调用js方法的需求,于是将具体的实现过程总结成这篇博客。 其中“调用安卓方法”按钮是html中的按钮;“调用JS方法”按钮是app中的按钮。 可以看到,在本地html中已经有了一个test函…
可达用户投资额的计算
前阵子遇到了一个计算可达用户投资额的问题,觉得非常有趣,故把它记录下来。 某产品可被投资,注册后才可以投资,其注册可以被邀请(并不是每个人都是被邀请的)。邀请人可以邀请多个人注册投资,而被邀请人只能有一位邀请人。也就是说邀请人与被邀请人是一对多的关系。 现给定两组数据:邀请与被…
Git学习笔记
设置全局的名称和Email地址。 初始化一个Git仓库。 将文件添加到Git仓库,可重复执行,并且也可以直接将<file>替换成.来将所有修改文件添加到Git仓库。 提交已添加的文件,其中<message>为提交日志信息。 查看仓库当前的状态。 查看文件的修改内容。 查看提交日…
基础知识(Java篇)
可以看作是数组+链表的组合。数组被分为一个个的桶。哈希值决定了键值对在数组中的寻址。具有相同哈希值的键值对会组成链表(避免哈希冲突)。当链表长度超过阈值(默认是8)的时候会触发树化,链表会变成树形结构。 将key的hashCode值的高位数据移位到低位进行异或运算。这么做的原因…
仿9GAG制作过程(五)
在做完了数据展示功能之后,就想着完善整个APP。发现现在后台非常的混乱,有好多点都不具备,比方说:图片应该有略缩图和原图,段子、评论、点赞应该联动起来,段子应该有创建时间等。 于是就重新设计了数据库,重新爬取了数据,重新设计了后台接口。 这次主要讲这次重构的主要内容。 橙色的为…
仿9GAG制作过程(四)
这次主要讲述主页面下拉刷新和上拉加载功能的实现。 主要是使用了SwipeRefreshLayout的布局方式,并在此基础上通过RecyclerView的特性增加了上拉加载的功能。 通过SwipeRefreshLayout来实现下拉刷新功能。 通过setProgressBackg…
仿9GAG制作过程(三)
这次准备讲述后台服务器的搭建以及前台访问到数据的过程。 该类是段子类的一个bean类,各个属性代表的意思在代码里已经说清楚了。 该类是一个工具类,主要用来创建数据库连接以及关闭数据库连接。 其中,由于MySQL更新到了最新的版本,所以设置了useSSL为false,否则连接会出…
仿9GAG制作过程(二)
这次准备讲述用python爬虫以及将爬来的数据存到MySQL数据库的过程,爬的是煎蛋网的无聊图。 发现在源码里边图片链接并没有直接显示出来,而是在js中加载的。因此,不能用普通的爬虫方式来获取图片链接。 看了许多博客,最终决定采用Python3+BeautifulSoup+se…
仿9GAG制作过程(一)
准备开始学习Android应用程序的一个完整的设计过程。准备做一个仿9GAG的APP,前端界面设计+后台数据爬虫+后台接口设计,整个流程体验一遍。今天准备先把前端界面的框架给完成了。 主活动用了DrawerLayout的布局方式,通过设置DrawerLayout的openDra…
利用自定义View实现扫雷游戏
简单版的扫雷事实上就是一个9×9的矩阵,其中有十个点是雷,非雷方块的数字代表该方块周围八个方块中雷的个数。通过长按某一方块(方块会变红)认定该方块为玩家认为的雷,通过短按某一方块来“展开”该方块。 展开:如果该方块为雷,则游戏失败;如果该方块下为非零数字,则将该方块的数字告诉玩…
下一页
个人成就
文章被点赞
16
文章被阅读
24,085
掘力值
314
关注了
30
关注者
36
收藏集
1
关注标签
20
加入于
2018-09-06