悟-静的博客

不积跬步无以至千里,不积小流无以成江海。

Android项目快速开发集成框架

EasyFrame — Android快速集成开发框架(欢迎star)EasyFrame简介EasyFrame是一个Android开发的工具集合框架,一句代码集成到你项目中,该集成了一个开发app常使用的工具,包含有 网络请求,常用的工具类,日志输出,加载界面的状态,权限管理等,Recycler...

2017-10-28 11:38:09

阅读数 378

评论数 0

Android 持续搜集关于Android使用工具

以下各种使用工具纯属个人搜集使用,再此自己做个记录。我也不想单独写自己会的,因为网上的大神们都写得很详细, 也感谢他们的无私精神!在这里我只是把这些都搜集起来,做他们的搬运工吧!希望也能帮得上正在使用这些工具的人。 这篇文章会慢慢的增加,如果其中有一些没提到的,也希望大家给我留言并加上链接...

2017-09-19 16:54:17

阅读数 315

评论数 0

Android jousp爬虫项目

好久没写博客了,这几个月比较忙,公司的项目改过去改过来都不知道更改了多少版本了。哎!开发者的悲哀。趁最近这段比较闲,就自己写了一个关于养生的应用程序。数据的来源主要是爬取了几个关于养生网的网站,目的也就是为了练习练习jousp爬取网页数据。当然也可以用正则表达式,但是一看到很多的符号有些人又看不懂...

2017-07-04 16:11:21

阅读数 697

评论数 0

手把手教你用git和SourceTree上传项目到github细解

一.引言 我想大家现在都很熟悉github了,也能运用github上开源的项目到自己的项目中。但是我们也很想把自己的一些项目也放到github中开源供大家使用。这2天我就在研究这个东西,也查过很多资料都不是系统的,也走了很多的弯路毕竟一个初学者学习这几个软件,刚开始也不知道这两者有什么联系,纯粹靠...

2016-10-19 17:08:25

阅读数 15673

评论数 0

Android数据库OrmLite、LitePal、GreenDao的区别

在以前的项目中用过数据储存第三方库,我觉得有必要记下来供大家参考学习下,有可能还有很多人在面对项目中要使用数据存储时还不知道该具体使用哪个三方库,以下介绍三种开源的Android数据库框架,当看了这篇文章后大家可以明确的使用哪个库更适合运用在项目中。 What is ORM? 对象关系映射(Obj...

2019-04-26 10:33:14

阅读数 132

评论数 0

android 数据库GreenDao的详细用法

Android几种常用存储数据库的区别,想查看的朋友请移步 前言 使用GreenDao主要有几大核心的类: 1.DaoMaster:它保存了sqlitedatabase对象以及操作DAO classes。其提供了一些创建和删除table的静态方法,其内部类OpenHelper和DevOpenHel...

2019-04-26 10:29:17

阅读数 105

评论数 0

C语言预处理命令总结

以#号开头的命令称为预处理命令。 包含标准库的头文件建议用尖括号,包含自定义的头文件建议用双引号。如: #include <stdio.h> #include "myHeader.h"宏定义是预处理命令的一种,它允许用一个标识符来表示一个字符串。 宏定义是用宏名来表...

2017-12-05 14:32:42

阅读数 289

评论数 0

C语言指针总结

指针(Pointer)就是内存的地址,C语言允许用一个变量来存放指针,这种变量称为指针变量。指针变量可以存放基本类型数据的地址,也可以存放数组、函数以及其他指针变量的地址。程序在运行过程中需要的是数据和指令的地址,变量名、函数名、字符串名和数组名在本质上是一样的,它们都是地址的助记符:在编写代码的...

2017-12-05 14:30:15

阅读数 297

评论数 0

线程之间的通信

接着上一篇继续看,这篇主要讲线程之间的通信,如果没看之前的请点击多线程详解,线程的同步,先看几个方法: wait()与notify()和notifyAll() wait():当前线程挂起并放弃CPU、同步资源,让别的线程可以访问并修改共享资源,而当前线程排队等候再次对资源访问。 notify()...

2017-10-26 10:13:50

阅读数 280

评论数 0

线程的同步

如果有读者看了上一篇文章的栗子会出现线程安全的问题,如果还没有看上篇请点击多线程详解,这一篇是承接上一篇接着讲的。 那为什么会出现线程安全问题呢?原因是:由于一个线程在操作共享数据过程中,未执行完毕的情况下,另外的线程参与进来了,导致共享数据存在了安全问题。解决的办法:必须让一个线程操作共享数据...

2017-10-26 10:11:57

阅读数 187

评论数 0

多线程详解

基本概念程序:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程:是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。 如:window任务管理器进程中的运行的360安全卫士、运行中的QQ音乐。 程序是静态的,进程则是动态的。...

2017-10-26 10:03:51

阅读数 194

评论数 0

Android 朋友圈九宫格展示图片

现在有很多列表都会展示图片,有的像社交软件似的九宫格,然而我这个是当图片是一张时,就会显示一张,2张时会平铺,大于3张就会像九宫格那样。当然这里你也可以设置一排显示多少张。其中也有点击放大图片。 效果图 列数 图片 一列 二列 三列 其它 联系方式 ...

2017-09-19 17:14:57

阅读数 3827

评论数 0

Found libBaiduMapSDK_base_v4_3_0.so error

No implementation found for int com.baidu.platform.comjni.engine.JNIEngine.initClass(java.lang.Object, int) (tried Java_com_baidu_platform_comjni_eng...

2017-04-18 10:07:32

阅读数 6148

评论数 3

手把手教你android studio terminal 命令获取SHA1和MD5、SHA256值

在开发项目时,我们会获取项目的SHA1值或者MD5来作为第三方集成需要的值。而我们集成的时候又有开发版和发布版,这就需要我们获取2个不同的SHA1值等。现在我就用android studio中的terminal输入命令来获取。如果有些android studio没装terminal插件的,那就...

2017-04-06 16:52:46

阅读数 9960

评论数 0

C语言中%d,%s,%x,%f,%.100f,%的意思

格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。  格式字符有d,o,x,u,c,s,f,e,g等。  如 %d整型输出,%ld长整型输出, %o以八进制数形式输出整数, %x以十六进制数形式输出整数, %u以十进制数输出u...

2017-02-13 11:04:26

阅读数 149781

评论数 7

Android ExpandableListView每组选一个值,并展开列表

在垂直滚动的两级列表中显示项目的视图。这个与{@link ListView}不同,允许两个级别:可以的组单独扩大显示其孩子。项目来自{@link ExpandableListAdapter}与此视图相关联。简单的说这个就是ExpandableListView控件的介绍。我们都知道这个Expanda...

2017-01-16 15:52:30

阅读数 2371

评论数 10

Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build

Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a...

2017-01-05 11:19:55

阅读数 681

评论数 0

android 实现图片的三级缓存工具类

大家在做项目时有可能会对图片做一些缓存,不必重复的请求数据。图片的缓存有三级,一是软件的内存中,二是手机中的SD卡,最后才是我们的网络请求,其实这点不算缓存。暂且把它归纳进来吧!这个图片缓存的思路是这样的:1.一级缓存在cache集合中用KEY值查找,有:显示否则进入二级查找。2.二级缓存在本地S...

2017-01-05 10:59:44

阅读数 425

评论数 0

GestureDetector 手势识别器源码详解

相信大家都用过GestureDetector手势识别器,一般常用场景都是在自定义控件当中对滑动手势操作。最近也用到了手势识别器就看了源码翻译一下,再此做个记录,希望能帮助到大家。首先我们要知道GestureDetector继承的是Object类,也是在android.view包下面,那我们就继续看...

2016-12-28 16:54:55

阅读数 1423

评论数 0

常用的AndroidStudio插件

熟练的使用androidstudio插件,对我们开发者来说节约了大把的时间,不再为了一些繁琐或者重复的东西焦头烂额,所以我们在学习其他方面的东西也不要忘了整理或者使用插件。       一、WiFi调试手机:        Android Wifi ADB(如果你是用的笔记本开发就可以使用这个插件...

2016-11-28 14:22:24

阅读数 437

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭