![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android学习过程
文章平均质量分 83
yingying5005
这个作者很懒,什么都没留下…
展开
-
Android学习日记(yzy):Fragment与VierPager简单实现
在学习android launcher过程的基础部分,因此,在实现滑动页面时,也将应用显示给gridview布局,实现其调用功能,动态添加Viewpager的页面在实现长按功能的时候实现,现在的首要问题是,一:如何将List的数据源的数据给予到多个不同的Fragemnt中的gridview,现在用的是笨办法,设置闸值,但是不实用。二,将应用长按换位置后的记录存储问题。一:mainFests中设原创 2016-07-25 09:41:59 · 388 阅读 · 0 评论 -
菜鸟日记(yzy):集成Ucrop裁剪图片架构,并创建管理类使用
一:使用原因 虽然,android系统自带裁剪图片的相关应用,但是说实话缺陷很大, 先不说界面,UI,不允许选择图片裁剪等等的诸多问题,单单适配性贼差这一点, 就让人不得不放弃使用。特别是小米手机,华为手机要花精力去解决闪退问题,还不如自己写个裁剪功能,或者使用相关的框架。由于项目短期时间内要解决小米手机的适配bug, 所以, 我准备使用框架的方案来解决这个问题。二 :...原创 2018-12-18 10:15:58 · 237 阅读 · 0 评论 -
Android学习日记(yzy):SQLite数据库和baseAdapter
SQLite的增删功能实现并显示在ListView中。首先,创建一个类继承SQLiteOpenHelper并覆盖最基本的onCreate()和onUpgrade()方法。onCreate中s使用sql语句来创建表。public class MySQliteHelper extends SQLiteOpenHelper { public MySQliteHelper(C原创 2016-11-18 16:53:24 · 768 阅读 · 0 评论 -
Android学习日记(yzy):opengl 绘制2d图形 基本框架
首先,要了解opengl 在android中只有三种绘制方式-点,线,和三角形。点的描绘方式:GL_POINTS线的描绘方式:GL_LINES(每两个顶点作为独立的线)GL_LINE_STRIF(从第0个顶点到最后一个顶点依次相连)GL_LINE_LOOP(从第0个顶点到最后一个顶点依次相连,最后一个顶点连接初始顶点)原创 2016-11-24 17:13:52 · 1216 阅读 · 0 评论 -
Android学习日记(yzy): Accessibility辅助功能
说实话,除了能在非framework层利用代码在系统设置模块添加一个节点外,我实在搞不懂这个辅助功能到底有什么用,不过既然存在应该就有有使用的价值。(继承AccessibilityService)extends AccessibilityService:必须重写方法:onAccessibilityEvent(AccessibilityEvent event){函原创 2016-11-09 14:43:15 · 275 阅读 · 0 评论 -
Android学习日记(yzy):Notification的简单运用
最近,老大要我修改一个蓝牙通知apk的软件异常,即在android6.0的情况下apk会报出sorry!apk exception,will exit 的异常,后来发现,这个版本中Notiication移除了最初的方法Notification.setLatestEventInfo(),我们在SDK23版本之后只能使用Notification.Builder来获取实例。再就是运行时的权限问题原创 2016-11-09 10:58:11 · 329 阅读 · 0 评论 -
Android学习日记(yzy):intent传递的多种数据类型
android中intent的最基本三种使用方式: 一:启动Activity,service或者Broadcast;二:应用间的交互或者通讯;三:多个Activity和service之间传递数据。Intent可以传递的数据类型用多种。基本上分为五种; 一:传递简单和基本的数据类型(包括int,char,string等类型的数据);二:Bundle类型三:Seri原创 2016-06-12 16:18:50 · 1504 阅读 · 0 评论 -
Android学习日记(yzy):显示application并调用
一:显示用的控件是listview 和 baseAdapter 。 二:利用intent-filter过滤,和packageManager调用所有应用。 三:调用指定包名ComponentName方法启动相应应用MainActivy :public class MainActivity extends Activity { private ListView li原创 2016-07-19 10:14:40 · 259 阅读 · 0 评论 -
Android学习日记(yzy):通过自定义View实现新手指导功能(蒙板效果)
新手指引的最终实现效果如下所示:一 首先自定义包括背景半透明和全透明显示的部分的自定义view,代码如下public class MaskView extends View { private Context context; public final static String CIRCULAR = "circular"; public final sta...原创 2019-01-10 21:19:11 · 263 阅读 · 0 评论