1、ContentProviderTestActivity 类中有2个按钮,分别插入数据为查询数据2、DataBaseConfiguation 为程序所用到的配置信息 注:TableConfiguation内部类实现BaseColumns,即声明了_ID 和 _COUNT3、MyContentProvider...
之前做过一些关于android播放器的开发工作,当时懵懂无知,只知道一个ffmpeg,然后就费劲巴拉的用ndk把ffmpeg编译了,然后又自己封装了个库调用,那个过程可以看看这篇文章,然后我这里也有一个编译好的库,可以拿来...
公司有个项目需要做购物车功能,于是实现了一下,另加了个浮动title ,侧滑删除,示例图片如下 //侧滑删除 compile 'com.github.anzaizai:EasySwipeMenuLayout:1.1.2' ...实现方式 adapter用的是封装的 ...
Stopwatch 实例 package net.baisoft.stopwatch; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map;...import android.app.Activity; im
第一类:属性值为true或falseandroid:layout_centerhrizontal 水平居中android:layout_centervertical 垂直居中android:layout_centerinparent 相对于父元素完全居中android:layout_alignparentbottom 贴紧父元素的下...
前言在上一小节我们谈到了android开发中六种布局之一线性布局,在我们的实际开发中,线性布局也是用的比较多的中布局。可以毫不忌讳的说,在我们android开发中,相对布局和线性布局占的比重可以达到70%以上,另外的...
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/layout" android:layout_width="match_parent" a
自定义View实现登录注册页面的EditText... 输入框输入文字后自动出现一键清空键,输入框文字为空时,一键清空键隐藏,下面我们看一下如何通过自定义View实现这一效果。 ...import android.content.Context; import andro
最近由于项目的需要,要求用户可以上传自己拍的照片和图库中的已有照片,这是一个App比较基础性的功能,就索性将整个功能抽出来写成一个组件,以方面其它的App再实现此功能时可直接拿来使用. ...
效果图:
期待已久的新课上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!! 在React Native的应用场景中,有时候一个APP只有部分页面是由React Native实现的,比如:我们常用的携程App...
5分钟快速实现Android爆炸破碎酷炫动效这个破碎动画,是一种类似小米系统删除...��源码在这里��https://github.com/ReadyShowShow/explosion解析在这里��http://www.jianshu.com/p/11bed7dabe2c一行代码即可调用
之前也出个微博悬停效果,但是它里面是底部是viewpager的,还有它的自定义控件过于复杂。 这次写一个底部就一个recyclerview,算是改良版本。 废话先来看下效果图,是不是你们要的。由于我找不到csdn博客上上传...
1,定义Dialog View view = inflater.inflate(R.layout.phone_dialog, null); final Dialog builder = new Dialog(this, R.style.ActionSheetDialogStyle); builder.setCanceledOnTouchOutside(true);...
前言 看到众多大神纷纷有了自己的开源项目,于是自己琢磨着也想做一个开源项目来学习下,因为每次无聊必刷的 app 就是今日头条,评论简直比内容都精彩,所以我打算仿今日头条来练练手,期间也曾放弃过,也遇到很多...
标签: android
思路: 在开始绘制九宫格之前,我们先重写onMeasure方法,主要是为了让九宫格成为一个正方形, SurfaceView一般不是通过重写onDraw方法来绘制控件的,那么怎么获取到Canvas呢?主要是通过SurfaceHolder监听...
从6.0 MarshMallow开始,Android支持动态权限管理,即有些权限需要在使用到的时候动态申请,根据用户的选择需要有不同的处理,具体表现可以看下图: 本文并不关心权限适配的原理,原理可以参考Android权限管理原理 ...
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还须要有一个Home应用程序来负责把...Android系统的Home应用程序Launcher是由ActivityManagerService启动的,而Activ...
转载:http://stephen830.iteye.com/blog/1129203 http://blog.sina.com.cn/s/blog_3e333c4a0102vk0f.html Android系统自带样式(android:...Theme.Dialog : (图1)Activity显示为对%E:��框模式 Theme.NoTitl
记录一下自己引入百度地图API的结果,调用了百度地图的定位,下面开始讲解: 1.下载官方百度地图SDK,详细的我就不说了,自己查就能查到了,然后根据自己的选择进行下载,别忘了申请密钥。...
1背景 项目中经常用到popupwindow从底部弹出的样式,而且存在有动画,最初实现这种效果用是的popupwindow实现起来十分复杂(指的是动画要实现,效果要好),代码基类书写的代码量大。后来发现对话框可以实现从底部弹...
package com.android.chat.utils;import java.io.File;import java.io....import android.app.Activity;import android.content.Context;import android.content.Intent;import android.net.Uri;import an...
标签: Android
磁盘 SharedPreferences 我们知道SharedPreferences底层是使用xml文件来实现的。所以对于SharedPreferences的操作其实是I/O操作,是耗时操作。 commit 每一次commit的调用都会对应一次文件的打开和关闭。...
本文为转载。... 作者 :万境绝尘 转载请著名出处 eclipse 自带的 LogCat 工具太垃圾了, 开始用 adb logcat 在终端查看日志; ...1. 解析 adb logcat 的帮助信息 ...在命令行中输入 adb logcat --help 命令, 就可以显示...