Android中使用greenDao基础配置 1.GreenDAO是一个开源的安卓ORM框架,能够使SQLite数据库的开发再次变得有趣。它减轻开发人员处理低级数据库需求,同时节省开发时间。 SQLite是一个令人敬畏的内嵌的关系数据库,编写SQL和解析查询结果是相当乏味和耗时的任务。通过将Java对象映射到数据库表(称为ORM,“对象/关系映射”),GreenDAO可以将它们从这些映射中释放出来,这样,您可以使用简单的面向对象的API来存储
使用阿里云镜像 >> 解决AndroidStudio Gradle jar下载慢 AndroidStudio版本是3.0 到底要怎么来配置呢? 在C盘的用户包目录下的~/.gradle/中新建init.gradle,并输入如下内容: allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/pub
Android独立开发------>前期搭框架准备事项 — 事项如下: ———– 1.基础UI的封装 ———– 2.加密解密 ———– 3.版本控制 ———– 4.异步加载框架 ———– 5.组件间通讯的选择 ———– 6.推送集成 ———– 7.地图(如果有)集成 ———– 8.验证码(如果有) ———– 9.网络请求 ———– 10
Android Studio 简单设置 常用设置导入导出配置包(自己常用云盘)配置黑色主题和菜单栏的字体和大小 导入第三方主题和导入配置的方式一样,该主题网站提供了各种各样IDE的主题样式。 上面网站下的主题我发现有时候注解的字体颜色很难辨认,所以我用的自带主题。配置代码编辑区域字体和大小 配置控制窗口区域字体和大小和上面配置代码编辑区一样,只是选择 Console Font 选项。设置关闭自动更新取消勾是关闭自动更新,但是
Android 图片添加白边(类似加框) 最近项目中碰到 网页中的二维码长按保存图片,把保存下来的二维码图片发送到聊天消息中,长按点击识别不了二维码图片(ps:高端手机能轻易识别,低段手机就识别不了)。由于是全屏显示的,识别不了二维码的界线,就判断不了是否是二维码(PS:自己的理解,勿喷)。要想让二维码识别出来,简单就是在该二维码四周添加白边,就能识别了。有人可能认为干嘛生成二维码是后不直接连白边一起生成呢,主要是web生成时偷懒,so…你
Androidstudio 快速生成常用的代码块儿的缩写汇总 针对一些常用的Android studio的live templates进行了一下汇总, 大家觉得有用的话就存下来吧,如果不熟悉的话经常去live pemplate进行查询有点麻烦,用熟悉了后就会好很多啦 Android studio 默认的是按Tab 自动生成代码块的,用户可以自己在setting–>Live Templates里面进行设置expand style ////输出打印
androidsudio 如何获取(调试版和发布版)Sha1 一般工作中需要用到百度/高德地图(等等第三方),申请AppKey的时候都需要提供Sha1,在Eclipse签名的时候Sha1就能看的到,但是AndroidStudio就需要用命令的方式获取。(自己做的笔记,以防忘记)第一步:首先我们找到debug.store文件,该文件一般放在C:\Users\用户名.android下第二步:然后在androidstudio的Terminal中进入jdk的bin目录
Android 应用内某些页面禁止截屏与截屏工具类 1.禁止截图的实现APP的某些界面如果不希望用户能够截屏,可以对当前当前的Activity设置一个安全标记实际上,Android 本身就提供了对应的 Api 的,使用起来也非常的简单,只需要拿到 window 对象,对其添加一个 FLAG_SECURE 的 flag 即可。getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);这里的
android开发收集的第三方框架和库 Retrofit 一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言官网地址 http://square.github.io/retrofit/github https://github.com/square/retrofit作者:square团队使用:compile ‘com.squareup.retrofit2:retrofit:2
webview向上滚动与下拉刷新冲突(X5WebView) 1、问题 最近项目中需要在webview添加个下拉刷新,继而出现了滑动冲突问题。使用swiperefreshLayout,webview(或者X5WebView)嵌套使用,webview下划滚动没有问题,但是上划滚动时,执行了swiperefreshLayout 的刷新动作,这并不是我想要的效果。需要效果:上划滚动时webview需能直接滚动。只有当webview上划滚动到顶部,才能触发swipe
Android Webview使用 现在很多App里都内置了Web网页,比如说很多电商平台,淘宝等等…那么这种该如何实现呢?其实这是Android里一个叫WebView的组件实现的。webview状态//激活WebView为活跃状态,能正常执行网页的响应webView.onResume() ;//当页面被失去焦点被切换到后台不可见状态,需要执行onPause//通过onPause动作通知内核暂停所有的动作,比如DOM的解析、plu
android自定义View ---- RandomCodeView验证码 RandomCodeView:自定义控件,主要功能是实现本地图形验证码.xml布局如下:<com.example.test6.RandomCodeView android:id="@+id/randomCodeView" android:layout_width="130dp" android:layout_height="50dp"
根据Uri获取图片绝对路径,解决Android4.4以上版本Uri转换 转自:http://blog.csdn.net/q445697127/article/details/40537945/** * 根据Uri获取图片绝对路径,解决Android4.4以上版本Uri转换 * @param activity * @param imageUri * @author yaoxing * @date 2014-10-12
android 实现图标 (图片)拖拽移动 Android实现让图片在屏幕上任意移动 仅供参考,具体如下:package com.example.mytt;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.view.MotionEvent;import android.view.
android 消息触发dialog弹出问题 多个dialog弹出问题需求:通过消息触发某一广播弹出多个dialog(消息中有单个或多个数据),现在需要弹一个dialog完在谈另外一个,解决方案关键代码如下:方案:用isShowing()方法对正在show的dialog进行管理//把自定义的dialog设为成员变量private LotteryReceiveDialog mShowWinDialog;protected void showBl
Android PopupWindow在7.0中弹出位置问题 Android PopupWindow在7.0中弹出位置问题在Android开发中经常会使用到PopupWindow来显示内容。在7.0中宽和高如果设置得过大,弹出的PopupWindow会覆盖当前的视窗而覆盖整个手机屏幕,并不是在anchorView的下方弹出来。 public void show(View view) { if (Build.VERSION.SDK_INT