随笔分类 -  Android进阶

摘要:任何一个控件都是可以滚动的,因为在View类当中有scrollTo()和scrollBy()这两个方法,但使用这两个方法完成的滚动效果是跳跃式的,没有任何平滑滚动的效果.而Scroller正是实现平滑滚动的利器 Android Scroller完全解析 View滑动的若干方法 startScroll 阅读全文
posted @ 2018-08-17 10:24 疾风剑 阅读(279) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/willhua/p/5763189.html 参考大神的思路, 动手改造加深理解 要点 定义扇叶 (30, 60, 90 的直角三角形) 找到内六边形顶点 依次移动到顶点,进行旋转(参考第4幅图, 半透明是移动前的图形, 理解下面的计算) mPoint 阅读全文
posted @ 2018-08-13 16:50 疾风剑 阅读(229) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-12-18 15:28 疾风剑 阅读(42) 评论(0) 推荐(0)
摘要:repo init -u https://android.googlesource.com/platform/manifest repo sync 之后 这样初始化之后,相当于下载了全部的分支, 本想编译源码烧录到手机Nexus 5,编译时才发现找不到aosp_hammerhead_userdebu 阅读全文
posted @ 2017-05-08 02:43 疾风剑 阅读(6128) 评论(1) 推荐(0)
摘要:之前认为Sqlite只能一次性创建多个表,其实不是关键是对Sqlite的操作需要一些技巧:package com.example.mydemo;import android.content.Context;import android.database.sqlite.SQLiteDatabase;i... 阅读全文
posted @ 2015-10-14 21:48 疾风剑 阅读(346) 评论(0) 推荐(0)
摘要:在研究zxing的过程中,脑袋中一直有个疑惑,那个相机并没有拍照,它是怎么获取图像的带着这个疑惑查看Camera源码Camera源码中有这样一个接口:public interface PreviewCallback { /** * Called as previe... 阅读全文
posted @ 2015-09-04 14:44 疾风剑 阅读(790) 评论(0) 推荐(0)
摘要:《Android进阶》之第一篇 在Java中调用C库函数这一篇列举的方法是在NDK没有出来时候用的方式在Android发布NDK之后,可以这样使用一、首先下载android-ndk下载后把压缩包解压出来,例如:D:\android-ndk-r10e,目录下的ndk-build.cmd就是用来编译的批... 阅读全文
posted @ 2015-09-01 15:47 疾风剑 阅读(474) 评论(0) 推荐(0)
摘要:package com.example.mydemo;import java.util.List;import android.app.Activity;import android.app.ActionBar;import android.app.Fragment;import android.c... 阅读全文
posted @ 2015-07-26 10:32 疾风剑 阅读(390) 评论(0) 推荐(0)
摘要:最近通过学习,对fragment的使用有了新的认识。一开始接触android的时候,很是受不了这个fragment,总感觉它把一个简单的事情搞复杂啦,所以每次新建工程的时候总是固执的选择empty Activity但是后来发现这样写出来的代码移植的时候总是要该来该去,现在开始偏爱带fragment的... 阅读全文
posted @ 2015-06-20 09:14 疾风剑 阅读(277) 评论(0) 推荐(0)
摘要:自定义actionBar布局:标题居中,左边有返回按键 java文件里面使用:package com.tuyoung.wu;import com.example.toyoung.R;import android.app.ActionBar;import android.app.... 阅读全文
posted @ 2015-06-08 23:15 疾风剑 阅读(274) 评论(0) 推荐(0)
摘要:java.lang.IllegalArgumentException: the bind value at index 1 is null本质上还是由于调用的时候userID给了空值 String query = "select regdate,shousuo,shuzhang,maibo from... 阅读全文
posted @ 2015-05-09 18:02 疾风剑 阅读(476) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/lmj623565791/article/details/379709611、Fragment的产生与介绍Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,... 阅读全文
posted @ 2015-04-15 11:38 疾风剑 阅读(10341) 评论(0) 推荐(0)
摘要:1、先将这个开源框架下载到本地:Administrator@QH-20141231RFQJ /d/hixin$ cd ViewPagerIndicator/Administrator@QH-20141231RFQJ /d/hixin/ViewPagerIndicator$ git clone htt... 阅读全文
posted @ 2015-04-14 15:29 疾风剑 阅读(311) 评论(0) 推荐(0)
摘要:Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系android的消息处理机制(图+源码分析)——Looper,Handler,Messageandroid的消息处理机制其实就是异步消息处理机制。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会... 阅读全文
posted @ 2015-04-11 13:30 疾风剑 阅读(342) 评论(0) 推荐(0)
摘要:1 public boolean addViewToCellLayout(View child, int index, int childId, LayoutParams params, 2 boolean markCells) { 3 final Layo... 阅读全文
posted @ 2015-04-09 18:31 疾风剑 阅读(1356) 评论(0) 推荐(0)
摘要:原博客:http://blog.csdn.net/guolin_blog/article/details/17357967组合控件的意思就是,我们并不需要自己去绘制视图上显示的内容,而只是用系统原生的控件就好了,但我们可以将几个系统原生的控件组合到一起,这样创建出的控件就被称为组合控件。举个例子来说... 阅读全文
posted @ 2015-04-07 20:08 疾风剑 阅读(355) 评论(0) 推荐(0)
摘要:目前,在eclipse的ADT Android插件中,还不能启动Hierachy Viewer,但可以从Android SDK工具包中,通过命令行的方式可以启动,具体方法为,到Android SDK下的tools目录下,在命令行方式下运行hierachyviewer即可:D:\android-sdk... 阅读全文
posted @ 2015-04-03 11:31 疾风剑 阅读(781) 评论(0) 推荐(0)
摘要:java 读文件 http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.htmljava 写文件http://www.jb51.net/article/47062.htmwhile(true) { ... 阅读全文
posted @ 2015-04-02 21:11 疾风剑 阅读(256) 评论(0) 推荐(0)
摘要:在Java代码中通过JNI调用C函数的步骤如下:第一步:编写Java代码 1 class HelloJNI{ 2 native void printHello(); 3 native void printString(String str); 4 5 static ... 阅读全文
posted @ 2015-03-30 22:25 疾风剑 阅读(3407) 评论(0) 推荐(0)