自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (7)
  • 收藏
  • 关注

原创 ionic 开发中常用的一些插件

ionic setup sass  安装sass服务ionic plugin add cordova-plugin-whitelist   添加白名单插件,否则会导致访问不了网络ionic plugin add cordova-plugin-inappbrowser   这是一个浏览器插件,因为自带的浏览器没法返回ionic plugin add cordova-splashscree

2016-08-10 21:38:09 1691

原创 ionic开发中的一些小技巧

一般的问题查阅ionic的官网就可以,但是总会遇到一些官方文档中没有的问题。1、用这句话可以解决首页必须用标题栏,后退才会清空缓存的bug,让详情页禁用缓存即可。cache-view="false"2、src中的内容包含表达式就必须使用ng-src,否则会报404错误,但是不会影响界面。3、使用ionic框架开发,ios经常会遇到排版错乱,但是android上就没问题的情况

2016-08-10 21:27:26 1554 3

原创 ionic label中的控件失效问题解决

.当你在用到label标签,你会发现label中的控件点击失效,这时只需要将label标签改为div。以下代码中只需更改label标签为div即可。    手机号码" ng-model="loginUserInfo.userphone">label>

2016-08-10 21:21:39 1357

原创 ionic 利用ng-bind-htm中且后台返回html代码中图片宽高固定解决办法

调用百度地图JS的时候,遇到弹出的infowindow点击其中内容不生效的bug,解决办法是给地图所在div加上data-tap-disabled=“true"属性即可还有如果后台返回的数据是html代码 或者需要加载html页面,可以用ng-bind-html属性 然后可以封装一个filter来显示出来.filter('to_trusted', ['$sce',functio

2016-08-10 21:17:25 1471

原创 ionic ion-slides中索引值的bug

使用ion-slides时官方文档有bug,需要在data后面加上slider才可以返回索引值为什么需要这个索引值呢,因为如果你想实现一个引导页,当滑到最后一页时再往后一页就跳到主页,这时候就需要索引值来做判断。$scope.$on("$ionicSlides.sliderInitialized",function (event, data) {  // data.sl

2016-08-10 21:14:16 2820

原创 ionic http请求设置全局动画

template中的内容可以自己更改,不要忘了注入参数。$httpProvider.interceptors.push(function ($rootScope, $injector) {      return {        request: function (config) {          if (config.url.toString().indexOf('htt

2016-08-10 21:11:11 899

原创 ionic tab子页面隐藏

在ionic开发中,使用了tab,想在子页面隐藏,可以写一个directive,然后在ion-view中添加hide-tabs属性。  .directive('hideTabs', function ($rootScope) {    return {      restrict: 'A',      link: function (scope, element, attribut

2016-08-10 21:09:30 929

原创 ionic navbutton有时候会消失的bug

在开发应用的时候,用了ionic框架,返回键有时会消失,不知道是哪里出了毛病,所以采用了一种办法就是除了不需要返回键的页面,其他页面都强制显示返回键。代码如下:    $rootScope.$on('$stateChangeSuccess', function () {      if ($location.path() != '/tab/dash') {        $io

2016-08-10 21:06:00 1133

原创 个人开发者app消息推送简单实现思路

最近新做了一个app,中午没事大脑在简单的思索者。。假如:我的这个app很火,用的人会很多,那么它就成了我的一个个人平台。如果我想让给广大用户推送一个新消息,该怎么办?当然你可以百度搜服务器消息推送实现之类的。但是软而一想,能不能通过一个简单方法实现呢。我想应该是有的。前期准备:1.首先我们花几十元注册个域名2.购买个便宜的主机,网上有一年几十元的那种3.将域名解析

2016-04-29 12:57:00 1175

原创 理解Fragment生命周期

主要看两张图,和跑代码一,Fragment的生命周           二,与Activity生命周期的对比     场景演示 : 切换到该Fragment11-29 14:26:35.095: D/AppListFragment(7649): onAttach11-29 14:26:35.095: D/AppListFragment(7649)

2016-01-01 04:02:41 303

原创 Fragment间的通信

现实中我们经常想要一个Fragment跟另一个Fragment进行通信,例如,要基于一个用户事件来改变内容。所有的Fragment间的通信都是通过跟关联的Activity来完成的。另个Fragment不应该直接通信。也就是说Fragment间不直接通信,通过Activity转一下,按java常规,转一下多是使用Interface实现的。 为了重用Fragment的UI组件,创建的每个Fragm

2016-01-01 03:50:54 312

转载 Java设计模式——六大原则

设计模式六大原则1:里氏置换原则里氏置换原则(Liskov Substitution Principle),简称LSP。所有引用基类的地方必须能够透明的使用其子类对象。也就是说,只要父类出现的地方子类就能够出现,而且替换为子类不会产生任何错误或异常。里氏置换原则(Liskov Substitution Principle),简称LSP定义:Functions that use

2016-01-01 03:47:15 447

原创 接口回调

学Java的人应该都知道面向对象的三大特征:封装、继承、多态,几乎全部涉及到了接口和抽象,还有JAVA设计模式六大原则也几乎全部涉及到了接口和抽象,由此可以看出抽象的重要性。抽象这个词听起来很抽象,学起来也很抽象,而接口是特殊的抽象类(类里面的方法全部是抽象方法),那就更抽象了。我一直知道抽象的存在,但是一直不知道怎么用它和它有什么好处,也不知道该如何问别人。于是就这么写着代码做着项目,直到有一次

2016-01-01 03:39:01 357

原创 Android子线程中更新UI的三种方法和获取message的两种方法总结

Android主线程和子线程交互时,子线程中更新UI的三种方法和获取message的两种方法总结一下;主线程和子线程交互时,如果在主线程更新UI相信大家都知道1.Handler  2.AsyncTask。[html] view plaincopyspan style="font-size:14px;">pu

2016-01-01 03:18:20 384

原创 Android Studio开发项目中问题总结

1. 如果运行项目中遇到,Error:Execution failed for task ':app:processDebugResources'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\Android\S

2016-01-01 03:15:34 1070

翻译 Gradlle 全解析(Android官方技术文档翻译)

原文地址 http://tools.android.com/tech-docs/new-build-system/user-guide目录1 介绍1.1 新构建系统的目标1.2 Gradle是什么?2 要求3 基础工程3.1 基本的build文件3.2 工程结构3.2.1 配置结构3.3 构建任务3.3.1 通用任务3.3.2 Java工

2016-01-01 03:12:38 792

转载 okhttp去访问自签名的网站

本文出自:【张鸿洋的博客】http://blog.csdn.net/lmj623565791/article/details/48129405; 一、概述其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如https://www.baidu.com,https:

2016-01-01 03:03:49 1033

转载 Android OkHttp完全解析 是时候来了解OkHttp了

本文出自:【张鸿洋的博客】http://blog.csdn.net/lmj623565791/article/details/47911083; 一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下o

2016-01-01 02:54:50 372

转载 Android 高清加载巨图方案

本文出自:【张鸿洋的博客】http://blog.csdn.net/lmj623565791/article/details/49300989; 一、概述距离上一篇博客有段时间没更新了,主要是最近有些私事导致的,那么就先来一篇简单一点的博客脉动回来。对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法:对于图片显示:根据需要显

2016-01-01 02:47:17 303

转载 Android AutoLayout全新的适配方式 堪称适配终结者

本文出自:【张鸿洋的博客】http://blog.csdn.net/lmj623565791/article/details/49990941; 一、概述相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的文章,

2016-01-01 02:16:42 251

原创 http协议笔记

http协议:URL、三次握手、http请求头信息,请求方式、响应码信息、协议的特点、TCP、IP四层协议、OSI七层协议content="text/html;charset=utf-8"里面的内容就是webview加载时的参数mimetype数据流量比较小的时候利用doGet 大的时候用doPostpost发送方式比较安全 get是通过url后面附上参数发送的http

2015-12-15 23:54:48 454

原创 关于intentflags参数的问题

很多人使用startActivity时候,会碰到如下的异常:Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really w

2015-12-15 23:50:49 393

原创 imageview图片的属性笔记

1. SetScaleType(ImageView.ScaleType.CENTER);    按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示2. SetScaleType(ImageView.ScaleType.CENTER_CROP);    按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽) 

2015-12-15 23:49:24 439

原创 客户端服务端url中文乱码解决

你需要把中文转码,然后在服务器进行解码操作因为请求连接是不支持中文的例子如下:String string = "你好";String eStr = URLEncoder.encode(string, "utf-8");System.out.println(eStr);System.out.println(URLDecoder.decode(eStr, "utf-8"));

2015-12-15 23:46:55 435

原创 JSON 中JsonConfig的使用

我们通常对一个Json串和java对象进行互转时,经常会有选择性的过滤掉一些属性值,而json-lib包中的JsonConfig为我们提供了这种 功能,具体实现方法有以下几种。(1)建立JsonConfig实例,并配置属性排除列表,(2)用属性过滤器,(3)写一个自定义的 JsonBeanProcessor.1. 实现JSONString接口的方法 public class

2015-12-15 23:46:22 348

原创 hibernate中主键的类型笔记

identity:由底层数据库生成标识符。identity是由数据库自己生成的,但这个主键必须设置为自增长,前提条件是低层数据库支持自动增长字段类型    increment:由hibernate管理主键,自动以递增的方式生成标识符,每次增量为1。其在每次插入前取得一个当前最大的id+1作为主键,该主键必须为Integer类型 “assigned”    主键由外部程序

2015-12-15 23:44:04 1028

原创 在Async中使用Toast

Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()  在报错的方法前加Looper.prepare(); 方法末尾加Looper.loop();在async里面调用toast时候 会报错 toast前后加就可以

2015-12-15 23:38:42 306

原创 安卓sqlite数据库中sql语句的问题

今天在进入sqlite数据库查询的时候出现了这个问题,SQLiteLog (1) no such Column: BGZ搜索得知这是因为数据库中没有这一列,我的sql语句为"select id from table where id = "+id(后面的这个id为方法参数),目的是为了得知数据库表中是否存在这个id的数据,“BGZ”是我报错时候传入的参数,它并不是我数据库中的列名字段,后来通过

2015-12-15 23:37:20 458

原创 sql server中区分大小写问题

关于sql中查询的时候是否区分大小写的问题CI指定不区分大小写,CS指定区分大小写AI指定不区分重音,AS指定区分重音Pref 指定大写字母优先Omitted指定不区分全半角,WS指定区分全半角如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。请删除数据库排序规则的依赖项,然后重试操作alter database MySchool COLLATE Chin

2015-12-15 23:34:23 434

原创 关于重命名sql server数据库名的错误

在重命名数据库的时候,弹出了错误:TITLE: Microsoft SQL Server Management Studio------------------------------Unable to rename 数据库新名称. (ObjectExplorer)------------------------------ADDITIONAL INFORMATION:

2015-12-15 23:32:10 1037

原创 关于获取布局的宽高

获取布局的宽高不能直接用getWidth()或者getHeight直接获取,例如:public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        LinearLayout ll_viewArea = (LinearLayout) findViewByI

2015-12-15 23:30:46 513

原创 解决在非Activity中使用startActivity

错误提示信息:        Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you wan

2015-12-15 23:30:11 481

原创 关于LinearLayout属性android:layout_marginRight的错误

今天写程序,从一个Activity跳到另一个Activity,页面加载时出现了以下错误:06-03 03:23:27.289: E/AndroidRuntime(9939): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.zuo.txt/com.zuo.txt.EditPage}: java

2015-12-15 23:27:24 2283

原创 安卓客户端上传文件到服务器的时候返回码416

我访问服务器的URL 浏览器里打开没错  但是在程序里用的时候会报filenotfound connection.setRequestProperty("Range","byte="+start+"-"+end);看看返回的结果码 然后是416  又慢慢找 最后发现setRequestProperty里面的东西写的不对   导致协议头错误 不能返回正常的结果码最

2015-12-15 23:23:46 550

原创 mysql错误 Access denied for user 'root'@'localhost' (using password:YES) 解决方案

今早打开电脑,开始-运行 输入“mysql -uroot -pmyadmin”后出现以下错误:“Access denied for user 'root'@'localhost' (using password:YES)”直接输入“mysql” 也回报类似的错误:应该是:“Access denied for user 'ODBC'@'localhost' (using password

2015-12-15 23:21:51 679

原创 mysql ERROR 1045 : Access denied for user ''@'localhost' (using password: NO)

#mysql -u rootmysql> use mysql出现了ERROR 1045 (28000): Access denied for user ''@'localhost' (using password: NO)找了好久资料:解决方法:1.关闭mysql   # service mysqld stop2.屏蔽权限   # mysqld_safe --s

2015-12-15 23:20:33 521

原创 Mysql错误:Ignoring query to other database解决方法

Mysql错误:Ignoring query to other database解决方法今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other database错误错误如下:D:\Program Files\MySQL\

2015-12-15 23:18:16 1567

翻译 渐变色的背景实现

GradientDrawable gradientDrawable = new GradientDrawable(Orientation.TOP_BOTTOM, new int[] { Color.WHITE,Color.rgb(100, 255, 255) });getWindow().setBackgroundDrawable(gradientDrawable);

2015-11-14 22:33:57 375

hadoop_64_native_lib

解决unable to load native library的问题 mac brew install hadoop方式安装的hadoop没有lib文件夹 官方下载的hadoop包是32位的在64位机器需要编译后才可以 将lib文件放到hadoop目录中即可

2018-11-08

类似QQ陌陌的即时通讯

Android应用源码类似QQ陌陌的即时通讯源码

2015-08-17

图片处理效果大全

Android应用图片处理效果大全

2015-08-17

2048小游戏

Android游戏源码功能完善的2048小游戏源码

2015-08-17

android选择多张照片上传

android选择多张照片上传

2015-08-17

JNI 1.hdk_helloworld

JNI 1.hdk_helloworld

2015-08-17

Android 仿 窗帘效果 和 登录界面拖动效果

Android 仿 窗帘效果 和 登录界面拖动效果

2014-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除