-
一个HTTP和HTTP / 2客户端Android和Java应用程序
HTTP是这样的现代应用程序的网络。这是我们如何进行数据交换和媒体。这样做HTTP有效使你的东西加载速度更快,节省带宽。 OkHttp是HTTP客户端,默认情况下是有效的: HTTP / 2支持允许在同一主机的所有请求共享一个插座。 连接池降低了要求延迟(如HTTP / 2不
-
值得安卓开发者收藏的Android 开源项目分类汇总
目前包括: Android 开源项目第一篇个性化控件(View)篇 包括 ListView 、 ActionBar 、 Menu 、 ViewPager 、 Gallery 、 GridView 、 ImageView 、 ProgressBar 、 TextView 、 ScrollView 、 TimeView 、 TipView 、 FlipView 、 ColorPickView 、 GraphVi
-
教你认清MVC,MVP和MVVM三者的区别
相信大家对MVC,MVP和MVVM都不陌生,作为三个最耳熟能详的Android框架,它们的应用可以是非常广泛的,但是对于一些新手来说,可能对于区分它们三个都有困难,更别说在实际的项目中应用了,有些时候想用MVP的,代码写着写着就变成了MVC,久而久之就对它们三个
-
AndroidStudio NDK开发最佳入门实践
网上一些介绍AndroidStudio NDK入门的教程,感觉都不是很完整和全面,也没有告诉初学AndroidStudio NDK的同学们一些需要注意的地方。网上的方法大多需要使用 javah 命令,使用本文的方法将不再使用该命令了,是不是方便了很多。 本文所介绍的是在AndroidStud
-
Android OCR之tesseract
1. 开源工具简介 tesseract是非常有名的开源OCR工具,但是要将它配置到Android开发环境中可能要费点功夫,别担心,github上面有好人帮助我们封装了Android开发环境的tesseract配置,这就是Android平台上OCR开源项目tess-two。 2. 环境配置 利用tess-two配置O
-
为Android开发者整理的Google I/O开发者大会第一弹
简单介绍 今天,Google一年一度的 I/O 开发者大会在加州山景城开幕。Google I/O是由Google举行的网络开发者年会,讨论的焦点是用Google和开放网络技术开发网络应用。到目前为止,已举办过9届,当然包括今天的这届,从今年开始由两天变成了三天,以满足世界各
-
Android工作室着重于IDE的使用,而不是一般的Android开发
1.介绍到Android工作室 1.1。介绍到Android工作室 Android的工作室目前由谷歌Android的发展促进了IDE。它基于的IntelliJ和基本上与加入额外Android开发能力的代码库的一个分支。 旧的基于Eclipse的工具是不积极的发展了由谷歌,见第6.1节,导入的Eclipse的An
-
如何在Android应用程序中创建和查看日志报表
1.登录Android中 而Android系统使用的所有日志集中式系统。该应用程序的程序员也可以编写自定义日志消息。开发Android应用程序的工具允许您定义过滤器,你所感兴趣的日志语句。 2.创建日志语句 写日志语句,使用 android.util.Log 类的 Log.v() , Log.d(
-
Android中通过json向MySql中读写数据的方法
先说一下如何通过json将Android程序中的数据上传到MySQL中: 首先定义一个类JSONParser.Java类,将json上传数据的方法封装好,可以直接在主程序中调用该类,代码如下 [java] view plain copy public class JSONParser{ static InputStreamis= null ; static
-
Android中通过json向MySql中读写数据的方法(二)
首先 要定义几个解析json的方法parseJsonMulti,代码如下: [java] view plain copy private void parseJsonMulti(StringstrResult){ try { Log.v( strResult11 , strResult11= +strResult); int index=strResult.indexOf( [ ); if (index 0 ) strResult=str
-
android+json+php+mysql实现用户反馈功能
相信每个项目都会有用户反馈建议等功能,这个实现的方法很多,下面是我实现的方法,供大家交流。首先看具体界面,三个字段。名字,邮箱为选填,可以为空,建议不能为空。如有需要可以给我留言。 下面贴出布局代码,这里用到一个include layout=@layout/uphea
-
android用php操作连接mysql数据库
Android通过PHP连接MySQL: insert.php ?php mysql_connect(127.0.0.1,root,123456); mysql_query(SET NAMES utf8); mysql_select_db(test); $sql=mysql_query(insert into teacher (id,name) values($_POST[id],$_POST[name])); while($row=mysql_fetch_ass
-
如何使用ZBLibrary-Android快速开发框架
1.下载: 点击右边这个地址https://github.com/TommyLemon/Android-ZBLibrary 点击DownloadZip即可。 2.解压 3.用ADT-Bundle(集成了ADT插件的Eclipse)或 AndroidStudio打开 ADT打开 File Import Android Existing Android Code Into Workspace browse 打开
-
Android快速开发框架-ZBLibrary 源码分享
Android快速开发框架,Android Studio、Eclipse多平台支持。OKHttp、图片加载、自动缓存以及各种Base、Demo、UI、Util直接用。一句话就能实现全局滑动返回。BaseHttpListActivity,几行代码搞定http请求列表 加载和缓存;BaseView,自定义View竟然如此简单;
-
怎么查找并修复Android中的内存泄露—OutOfMemoryError
【编者按】本文作者为来自南非约翰内斯堡的女 程序员 Rebecca Franks ,Rebecca 热衷于安卓开发,拥有4年安卓应用开发经验。有点完美主义者,喜爱美食。 本文系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文。 Android 程序中很容易出现内存泄露问题。毫
-
Android编译期代码生成之apt实践入门
现在 Android 主流库中使用 apt 的越来越多,如Dagger2,ButterKnife,DBflow等。不研究一下其怎么玩的,心里实在是不舒服斯基,所以就有了这篇apt代码简单生成的文章。文章的末尾,会附上一些关于注解的基础知识,有兴趣的童鞋可以再去看看。 Annotation库-
-
Android动态加载技术三个关键问题详解
本文摘选自任玉刚著《Android开发艺术探索》,介绍了Android插件化技术的原理和三个关键问题,并给出了作者自己发起的开源插件化框架。 动态加载技术(也叫插件化技术)在技术驱动型的公司中扮演着相当重要的角色,当项目越来越庞大的时候,需要通过插件化来
-
Android 提示于技巧Android Studio Tips and Tricks
Android Studio Tips and Tricks Android 提示于技巧 If youre unfamiliar with using Android Studio and the IntelliJ IDEA interface, this page provides some tips to help you get started with some of the most common tasks and productivity enhan
-
万能的Entry,两个变量的Model/JavaBean再也不用写了!
很多时候传数据需要只含两个变量的Model/JavaBean,但就为了两个变量去写一个Model/JavaBean实在是麻烦,而且类型固定重用性低。比如: 1.网格显示的头像-名称 需要 String-String类型的一个GridBean 2.日期选择器的Item 需要Boolean-String类型的一个GridPi
-
出现「java.lang.UnsatisfiedLinkError… has text relocations
遇到的问题 前几天在做有关扫一扫的功能时,使用了zxing,在Android6.0的系统上出现了如下反应: Process : com.mhealth37.BloodPressure, PID: 21082 java.lang.UnsatisfiedLinkError : dlopen failed: /data/app/com.mhealth37.BloodPressure-1/lib/arm/li