Android
niostar
这个作者很懒,什么都没留下…
展开
-
最简单的Android JNI开发入门,JNI环境配置
最简单的Android JNI开发入门,JNI环境配置转载请注明出处,谢谢:本文主要讲述在adt-bundle-windows-x86_64-20131030构架Android JNI开发环境以及如何快速开发出一个Hello World程序。原创 2014-07-21 21:16:35 · 721 阅读 · 0 评论 -
android几种异步处理情况笔记 Handler类:
Handler类:1 在子线程中发送Message2 在主线程中获取、处理Message在新线程中 通过Handler机制通知UI线程改变界面。每个线程只能拥有一个Looper,而每个Looper关联一个MessageQueueUI线程中,系统默认初始化了一个Looper对象。Looper、MessageQueue、Handler的作用如下:1 Looper: 每个线程转载 2014-12-02 19:47:11 · 573 阅读 · 0 评论 -
[Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项目方法
主要讲解Android Studio中生成aar文件以及本地方式使用aar文件的方法。在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文件。分别存储位置:*.jar:库/build/intermediates/bundles/debug(release)/classes.jar*.aar:库/build/outputs/aar/libra转载 2015-01-11 14:52:04 · 607 阅读 · 0 评论 -
GridView--且解决与ScrollView共用的冲突问题
GridView用法基本逻辑:1)要加载到GridView的数据。2)将数据放入适配器。适配器用来将数据和GridView相匹配3)给GridView加载适配器。GridView的一个注意事项:当适配器使用ArrayAdapter时,要添加到GridView的布局界面只能有一个TextView,否则GridView界面会显示2个TextView。把GridView和适配器分开来讲吧。适配器见下转载 2014-12-07 22:22:03 · 770 阅读 · 0 评论 -
Android Volley支持多个cookie
最近在做一个项目,考虑到volley使用比较方便,就将其选择为网络工具。可是在使用途中发现,由于我们的项目在登录验证的时候,返回了多个cookie.也就是返回的头信息中Set-Cookie有多个值,但是volley在onResponse中只能得到一个cookie.刚开始非常郁闷,以至于我又用HttpClient编写了一个测试程序。发现,的确是volley的问题。找到问题就好办了,volley是开源原创 2015-02-11 11:02:50 · 1298 阅读 · 0 评论 -
Android:Layout_weight的深刻理解
最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:转载 2015-04-07 13:57:30 · 416 阅读 · 0 评论 -
Android 保存View到本地SD卡
最近在编写一个小项目的过程中需要将一个自定义的View绘制完成后的效果保存到本地的文件中。刚开始在网上看了很多代码,结果在我的项目中就是不行,非常纳闷。后来才发现,自己的自定义View中的onDraw()方法中由于逻辑问题,导致不是每次调用onDraw方法时都会进行绘制。所以,折腾了小半天,后来分析了一下原理,找到了问题所在,算是搞定了。现在将主要的保存代码记录下来,以后可能会用到哦。原创 2015-08-16 16:30:27 · 1194 阅读 · 0 评论 -
Android保存View到本地图片
最近在看Android的系统源码,在看到View的源码的时候,无意间看到了在源码中有这么一个函数: /** * Create a snapshot of the view into a bitmap. We should probably make * some form of this public, but should think about the API.原创 2015-11-03 19:40:56 · 1459 阅读 · 0 评论 -
HTTP协议详解
文章转载自: http://blog.csdn.net/gueter/article/details/1524447引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTT转载 2016-02-17 16:14:59 · 586 阅读 · 0 评论 -
Toast源代码分析
Toast源代码分析 日常开发中经常使用到Toast开发,用户显示一个提示用户的弹出消息,简单易用。使用例程Toast.makeText(this, "Hello world", Toast.LENGTH_SHORT).show();这样一句代码即可实现通用的,系统默认样式的Toast。当然也可以自定义。关于如何自定义在分析完Toast的代码后,即可知道。代码分析makeText 创建T原创 2016-02-19 19:52:45 · 671 阅读 · 0 评论 -
网页解析之Jsoup
最近在做一款校园APP,因为原创 2014-11-04 23:06:27 · 589 阅读 · 0 评论 -
Http多线程下载
一般来说,使用原创 2014-11-06 09:59:57 · 657 阅读 · 0 评论 -
android ContentResolver详解
原文转载自;在Android 应用程序之间数据共享—-ContentResolver中,已经说明了Android是如何实现应用程序之间数据共享的,并详细解析了如何获取其他应用程序共享的数据。ContentProviders存储和检索数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享数据的方法。那么如何将应用程序的数据暴露出去? 通过以前文章的学习,知道Co转载 2014-11-12 10:08:21 · 518 阅读 · 0 评论 -
Ocrking图片识别之Java实现本地验证码的识别
最近一个项目需要用到验证码的识别,网上找到了Ocrking的识别平台,就原创 2014-10-27 17:48:22 · 4898 阅读 · 3 评论 -
Android初学之数据库的操作
通常,在Android程序设计中,对于原创 2014-11-01 16:51:44 · 597 阅读 · 0 评论 -
slidingMenu的使用教程
这两天想弄一个APP的侧滑菜单,网上有很多的方法去实现,看到SlidingMenu,感觉很兴奋、很强大,但是从GitHub上下载后出现了很多的问题,今天刚好看到一篇文章详细的讲述了使用过程,如何解除使用过程出现的问题。在此转载这篇文章。原文网址GitHub上的SlidingMenu的配置方法1. 首先明确SlidingMenu是什么?SlindingMenu转载 2014-10-15 10:43:10 · 788 阅读 · 0 评论 -
自定义Activity切换效果
通常,在应用开发过程中,为了美观和炫酷,可以设定每个Activity切换的时候原创 2014-11-18 14:59:46 · 460 阅读 · 0 评论 -
S3C6410 移植Android 内核
主要过程:. 安装lunux 环境. 安装编译工具. 下载Linux kernel. 安装Android SDK. 获得root file system. 修改Linux kernel 源码. 配置Linux kernel. 修改root file system. 编译Linux kernel. 下载kernel Image1.安装linux 环境安转载 2014-11-18 20:29:46 · 552 阅读 · 0 评论 -
java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的转载 2014-11-18 22:23:48 · 472 阅读 · 0 评论 -
如何实现自己的应用管理工具
这里主要实现对手机安装的软件进行安装的原创 2014-11-18 19:51:04 · 564 阅读 · 0 评论 -
viewpager和viewFlipper
1、ViewFlipper1)View切换的控件—ViewFlipper介绍ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout。查看ViewAnimator类的源码可以看出此类的作用主要是为其中的View切换提供动画效果。该类有如下几个和动画相关的方法。setInAnimation:设置View进入屏幕转载 2014-11-18 23:02:50 · 548 阅读 · 0 评论 -
Android通知MediaScanner扫描指定的文件
在相机软件的开发中,由于,每次拍摄后,我们原创 2014-11-19 22:28:16 · 8926 阅读 · 0 评论 -
AsyncTask详解
AsyncTask详解实例代码原创 2016-02-26 19:04:53 · 365 阅读 · 0 评论