- 博客(35)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 android-open-source 下载
国内源转载:https://www.cnblogs.com/larack/p/10896875.html
2020-07-18 13:54:43 316
原创 android view 滑动冲突解决办法
滑动冲突android view 的滑动冲突 典型的就是 水平 和垂直view 之间的布局镶嵌所产生的滑动冲突。准备1.了解android 的事件传递;2.了解dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent 三个方法的作用解决思路1、外部拦截法 水平A 控件(简称A) 垂直B 控件(简称B) A 包含 B 只拦截需要
2017-08-04 18:40:26 376
原创 MalformedJsonException
今天碰到一个bug,是retrofit 2.0 中gson 的配置中的问题com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1 path $ at com.google.gson.stream
2017-03-17 17:29:39 1283
原创 greenDao Orm 基本使用<一>
GreenOrm简介greenDAO是一个开源的Android ORM使得SQLite数据库开发又有趣。它使开发人员从数据库处理低级需求而节省开发时间。SQLite是一个很棒的嵌入式关系数据库。不过,编写SQL和解析查询结果相当繁琐和耗时的任务。greenDAO释放你从这些通过将Java对象映射到数据库表(称为ORM对象/关系映射)。
2017-02-23 09:34:54 509
原创 java unicode编码 中文 转换
unicode -> 中文public String unicodeToGbk(String unicodeText) { Pattern p = Pattern.compile("[u][\\w]{4}"); Matcher m = p.matcher(unicodeText); StringBuilder sbu = new StringBuilder(); wh
2017-02-17 11:40:08 1642
转载 struts2 jar
struts2 核心包struts2-core-2.1.8.1struts2的核心jar包,不可缺少的xwork-core-2.1.6xwork的核心包,由于Struts2是由xwork的延伸 有些类依然关联着 xwork的类aopalliance-1.0这个包为AOP提供了最普通和通用的接口commons-fileupload-1.2.1.jar , commons-io.jar s
2017-01-22 16:23:52 594
原创 spring jar description
(1)spring-aop-3.2.9.RELEASE.jar这个jar文件包含在应用中使用Spring的 AOP特性时所需的类。使用基于AOP的Spring特性,如声明型事务管理(Declarative Transaction Management),也要在应用里包含这个jar包。spring 的面向切面编程,提供AOP(面向切面编程)实现。
2017-01-22 15:12:29 761
原创 java Hibernate 学习
导包hibernate 下载地址 http://hibernate.org/requir 文件夹为必须要导入的包可选包 有c3p0 包 (数据库连接池)环境测试环境myeclipse java project
2017-01-20 17:29:57 276
原创 Retrofit upload files and text
首先定义上传的接口APIpublic interface FileUploadService { @Multipart @POST("upload.action") public abstract Observable<String> upLoadFiles(@PartMap Map<String, RequestBody> paramMap, @QueryMap Map<S
2016-10-26 14:22:49 576
转载 android 打开各种文件的方式
Java代码/** * 打开文件 * @param file */ private void openFile(File file){ Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //设置intent的Action属性 intent.setAc
2016-09-22 15:34:06 6790 1
原创 Tomcat downlaod files
最简单的是:1、直接把文件放在 /var/lib/tomcat6/webapps/ROOT 目录下,2、然后在网址中访问: http://192.168.2.31:8080/download.zip 便可下载。但是,如何你不想放在webapps/ROOT下,就要对想要下载的目录进行配置:1、在tomcat 安装目录\conf\Catalina\localhost下建立任意文件名xml文件,比如:do
2016-09-22 10:39:29 436
原创 泛型 T 获取
学了好长时间的Java ,对于Class.class 还是理解的不够透彻,网上的好多例子都是不能执行的; ╮(╯▽╰)╭ 所以,直接上代码public class DaoImpl<T,K> { public DaoImpl() { getGenericClass(); } private void getGenericClass() { P
2016-08-30 15:32:19 609
原创 Retrofit2.0 converterfactory
首先贴出dependencies :dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:24.1.0' //google-gson com
2016-08-09 18:09:04 3851
原创 Dagger2/ButterKnife 冲突
近些天在研究Dagger2的使用,在depend 之后,发现编译错误,查了相关资料 有些意见是: 1、添加packagingOptions { exclude 'META-INF/services/javax.annotation.processing.Processor' }dependencies { compile fileTree(include: ['*
2016-08-09 10:07:02 1960
原创 百度地图的测试
这个方法很简单,但是可能会遇到各种问题,需要花时间调试; 我只列出来几个关键的点;留做备用下载libs - 导入 最好直接导入demo 的libsapp 的build.gradle -配置参考demokey - 这个要仔细填写 如果出错 调试很耽误时间权限 参考demo全部都配置正确了,就可以运行了。 出了libs 之外 我吧自己的配置好的文件贴出来 (也算存档了)build.gr
2016-08-05 12:12:45 2845
原创 Duplicate files copied in APK
遇到这个错误几次了,一直解决不了,很头痛;Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFile
2016-08-04 12:42:18 1092
原创 This support library should not use a different version (24) than the compileSdkVersion (23)...
build.gradle 中 编译报错:This support library should not use a different version (24) than the compileSdkVersion (23)...
2016-08-04 09:07:40 1426
原创 Realm 笔记
看realm之前先热下身:// Define you model class by extending RealmObjectpublic class Dog extends RealmObject { private String name; private int age; // ... Generated getters and setters ...}public
2016-08-03 09:24:10 426
原创 Style actionbar background 3.0
自定义actionBar 1、新建themes.xml 2、自定义style 继承当前主题 (android:style/Theme.Holo)重写android:actionBarStyle 名字对应下面的style 3、自定义名字 继承 背景颜色(android:style/Theme.Holo.Light.ActionBar.Solid.Inverse) 4、重写该类下的android
2016-06-09 12:05:57 363
原创 DrawerLayout的入门
DrawerLayout学习总结: 1、关于布局: 贴代码 drawer_layout\content_frame\left_drawer 三部分组成<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/r
2016-06-09 11:59:50 313
转载 SugarOrm使用
Android Studio SugarORM简介要说SugarORM之前不得不说ORM。ORM(Object-Relational Mapping)即对象关系映射模式,是Java开发中常用的技术。它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。因为Android开发也是用Java语言
2016-06-06 15:37:59 5522
转载 ORM框架
在开发Android应用时,保存数据有这么几个方式,一个是本地保存,一个是放在后台(提供API接口),还有一个是放在开放云服务上(如 SyncAdapter 会是一个不错的选择)。对于第一种方式,即本地数据存储,如嵌入式SQLite,你可以选择直接使用SQL语句、Content Provider 或 ORM(对象关系数据映射)。对于 Android 应用的开发,主要是使用Java语言,所以适用于Ja
2016-05-30 20:07:23 310
原创 自定义actionBar/ Styling the Action Bar
自定义actionBar/ Styling the Action Bar Customize the Background1、新建themes.xml 2、自定义style 继承当前主题 (android:style/Theme.Holo)重写android:actionBarStyle 名字对应下面的style 3、自定义名字 继承 背景颜色(android:style/Theme.Ho
2016-05-27 09:46:51 330
原创 自定义Layout
经常写自定义滚动的Layout ,总是出问题,这次备份一下刚写的可以滑动的Layout,让新手看一下也让自己忘记的时候翻阅一下。这是一个完整的自定义类,可以替换activity中的主视图 使用。package com.yp.customscrollerview;import android.content.Context;import android.graphics.Color;import
2016-05-27 09:37:01 677
原创 Markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2016-05-27 09:34:33 313
转载 Android 快速开发数据库greenDao
前言 在现在不懂就google的时代开发本身已经不是什么难事了,能够开速写出优雅,灵活,易扩展,高性能的代码是我们不断学习和需要努力的目标。随着Android发展许多新的技术和框架需要我们去学习和深入。下面引用一张图片来表达我想要实现的Android应用架构图。MVP架构图引用 对于MVP架构的优点大家可以自行搜索,本文不在这里讨论MVP和传统MVC模式的优劣。Model:数据层 ,数据来源
2016-05-10 11:20:57 430
原创 java基础 注解 android中的实现
先贴实现的activity的代码:@ContentView(R.layout.activity_main)public class MainActivity extends AppCompatActivity { @ViewInject(R.id.text_view) private TextView textView; @OnClick(R.id.text_view)
2016-05-10 10:54:12 774
原创 SSh开发,封装dao
手动写一个dao查询类,所有的子类 如UserDao继承这个dao。public class BaseDao<T, PK extends Serializable> { @Inject private SessionFactory sessionFactory; private Class<?> clazz; public static void main(String[
2016-05-07 13:18:48 400
转载 android studio导入jar 后产生的 gradle 错误
导入jar包后,gradle报错Error:Execution failed for task ':app:preDexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtu
2016-04-24 17:44:24 405
原创 andriod view的子类
package com.norwaya.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Paint;import and
2016-04-17 14:40:01 487
原创 android view子类的构建
package com.norwaya.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Paint;import andro
2016-04-17 14:32:37 409
jad 反编译工具
2015-06-11
回调接口报错,提示让新建一个BookListFragment 的接口
2016-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人