
Android入门
文章平均质量分 65
nothingwxq
很喜欢简书md,我的http://www.jianshu.com/users/c717eefe3f42/latest_articles,有新的内容以后第一时间会在简书上更新
展开
-
data-binding 踩坑记
原文见 我的简书 1. 如何向单个view传递多个binding参数a. 在BindingAdapter中定义@BindingAdapter({"position", "info"}) public static void renderView(View view, int position, Info info) { view.renderView(原创 2016-10-02 14:49:28 · 813 阅读 · 0 评论 -
android shell 常用的命令
在cmd 先输入adb shell(1-2):1. 查看当前resume的是哪个activity: dumpsys activity | grep mResumedActivity2.resume的Activity dumpsys activity | grep mFocusedActivity3 卸载apk: adb uninst原创 2015-12-25 21:06:40 · 570 阅读 · 0 评论 -
Gradle多渠道打包 (1)
原文链接: http://stormzhang.com/devtools/2015/01/05/android-studio-tutorial6/由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。友盟多渠道打包废话不多说,以友盟统计为例,在A转载 2015-12-06 17:02:22 · 405 阅读 · 0 评论 -
android design Behavior 初见
1. 先上图2. 引言 在android design 库中,增添了许多的控件,如前文转载的文章Android Design Support Library的代码实验 。该库中CoordinatorLayout是其中比较强大的类,承担协调View的责任。如一个view的滚动,相应的另一个view做对应处理。其强大处理能力得益于其内部类Behavior。传统实现两个v原创 2016-01-06 18:39:20 · 677 阅读 · 0 评论 -
Android Studio编译大工程报错:java.exe'' finished with non-zero exit value 1 or exit value 2
在公司 好好的项目在家突然没法跑 遇到如下问题:1. java.exe'' finished with non-zero exit value 1找了下原来在我低配机子 项目都没法跑:dexOptions { javaMaxHeapSize"xx"}修改下参数。2 java.exe'' finished with non-zero exit value 2这个报错原创 2015-11-28 20:41:39 · 678 阅读 · 0 评论 -
org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1(XXX) refused
org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1 refused大意是连接127.0.0.1被拒绝了。把地址换成了localhost也不行,让我真是一团雾水,找了些资料才搞明白,原来启动的android模拟器吧自己也当成127.0.0.1和localhost解决办法:用本机的内原创 2015-11-24 17:42:33 · 33560 阅读 · 4 评论 -
Android studio 报错 gradel project sync failed Error:Cause: peer not authenticated
在网上找了半天,应该是找不到gradel的路径,试了网上很多方法。本人解决如下:在android studio中设置gradle,打开File-> settings->Gradle->use local gradle distribution,然后选择你的gradle目录。即可原创 2015-08-13 09:46:23 · 1997 阅读 · 0 评论 -
Android Material Design 动画实现
Android Material Design 动画实现字数886 阅读777 评论3 喜欢13前段时间,利用Material Design控件编写了一个Example,今天我在这个项目的基础上,加入一些动画。先上效果图:主要加了3个动画:FAB动画,列表加载动画,Shared Element TransitionFAB动画首先,我们转载 2015-11-01 21:36:18 · 848 阅读 · 0 评论 -
Android 实现一个立方体旋转效果
原文出处:http://segmentfault.com/a/1190000003800682 今天我们来看看如何实现一个立方体翻转的效果,如图看上去很麻烦,实际上实现起来还是蛮轻松的。这里我们使用到的有两个类。android.graphic.Camera 这是在图像学概念里的摄像机,这是一个透视摄像机。android.graphic.Mat转载 2015-11-01 21:21:40 · 1788 阅读 · 0 评论 -
使用Canvas绘制几何图形
原文出处:http://www.jianshu.com/p/b4e829abf611 前言这是我学习自定义View系列中的使用Canvas自带方法(drawxx)绘制几何图形笔记.CanvasThe Canvas class holds the “draw” calls. To draw something, you need 4 basic component转载 2015-11-01 21:17:51 · 884 阅读 · 0 评论 -
Gson 解析 json中 value为数组
1 本文的json数据格式:{ "hotcolumns":[ { "client": "mobile", "cname": "看东西", "ename": "ldax", "hot": true, }, { "client": "mobile", "cname": "仁说", "ename": "sda, "hot": true, }原创 2015-11-08 19:58:50 · 2807 阅读 · 0 评论 -
tips android 汇总
常用的工具包:1. dp 、px 、sp转换:public static int px2sp(Context context, float pxValue) { final float fontScale = context.getResources().getDisplayMetrics().scaledDensity; return (int转载 2015-08-17 23:03:11 · 491 阅读 · 0 评论 -
36个Android开发常用代码片段
转自:http://www.phpxs.com/code/1001775拨打电话123publicstatic void call(Context context, String phoneNumber) { context.startActivity(newInten转载 2016-01-30 14:25:40 · 910 阅读 · 0 评论 -
JsBridge 源码分析
原文可参考我的简书: http://www.jianshu.com/p/fce3e2f9cabc源码:https://github.com/lzyzsd/JsBridge1 背景近年来混合框架很火,一些大型的公司如BAT的移动客户端app几乎都采用了混合架构。这样实现有什么好处呢?首先就必须了解采用webview开发和采用原生开发的客户端的优缺点。这里我仅列举个人的观点原创 2016-05-31 12:51:31 · 1929 阅读 · 0 评论 -
音频开发ijkplayer小结 android
我的简书:http://www.jianshu.com/p/55fbfd5b564a最近接触到一些音频开发的操作和一个音频开发的三方库:github:https://github.com/Bilibili/ijkplayer。有人会问为什么使用三方库:最直接原因当然是因为系统的MediaPlayer支持格式不多或者是版本限制。具体只支持格式:http://developer原创 2016-04-20 23:34:50 · 14126 阅读 · 1 评论 -
android gradle project的时候connect refused:connect或者卡在building gradle download https:
转自:http://blog.youkuaiyun.com/clarketang/article/details/38420417在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing xxx gradle project===原转载 2015-11-28 20:12:03 · 4301 阅读 · 0 评论 -
IntelliJ IDEA spring mvc +mybatis 环境搭建服务器(下)
上篇是使用xml配置来完成mysql数据库的操作,本文将使用注解形式,当然由于本文是较基础的入门级,存在许多地方欠考虑的地方,请大家多包涵。由于代码较简单就省略注释和讲解了。来自我的简书: http://www.jianshu.com/p/32f15e199572直接使用类来生成Mapper:package com.nothing.Mapper;import com.noth原创 2016-04-11 22:16:36 · 1128 阅读 · 0 评论 -
Butterknife 简单使用
介绍Activity中使用@Bind来对id进行绑定。class ExampleActivity extends Activity { @Bind(R.id.title) TextView title; @Bind(R.id.subtitle) TextView subtitle; @Bind(R.id.footer) TextView footer; @Overri翻译 2016-04-12 13:47:47 · 669 阅读 · 0 评论 -
recyclerView 的坑
一 recyclerView 的bug 1.https://code.google.com/p/android/issues/detail?id=77846该问题现在还没有解决。本人是在recyclerView 从内存中重启的时候 ,想保存一个排序和原始数据恢复位置时遇到。这里特别指出fragment的生命周期:onCreateView -> onViewCreated原创 2016-04-06 18:50:51 · 2074 阅读 · 0 评论 -
从零开始的Android新项目2 - Gradle篇
转自:http://blog.zhaiyifan.cn/2016/03/14/android-new-project-from-0-p2/ 相信大家的项目用上gradle都已经很久了,但用得如何呢?这里分享一下我的gradle脚本,大部分都是去年6月左右就开始用上的,有一部分比如签名的安全保存则是最近才自己动手,做了令自己觉得还不错的方案。module类型的区分科普小结,可转载 2016-03-19 14:32:55 · 797 阅读 · 0 评论 -
git stash使用 笔记
切换分支时,保留修改到暂存区保存:git stash git stash list 查看stash列表git stash save "work in progress for foo feature" (推荐 多次stash后)从保留区恢复:git stash popgit stash apply stash@{1}原创 2015-11-11 21:33:47 · 2420 阅读 · 0 评论 -
android-PullToRefresh集成使用心得
下拉刷新集成步骤: 1. 在XML中添加com.handmark.pulltorefresh.library.PullToRefreshListView 2. 若有特殊需求: (1)想更改刷新提示文字,可参考initPullRefreshview() (2) 如需更改特定的刷新布局: a 可修改或继承 LoadingLayout(具体参见源码FlipLoadingLayout)原创 2015-11-13 18:45:18 · 1027 阅读 · 0 评论 -
NestedScrollView 嵌套 ListView 实现滑动折叠效果
NestedScrollView 嵌套 ListView 替代 RecyclerView实现折叠效果原创 2016-01-30 16:53:18 · 7590 阅读 · 6 评论 -
简单自定义View
简单的自定义View下,参考李刚疯狂Andriodpackage com.utils.MyDemo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.原创 2015-03-20 16:28:40 · 1448 阅读 · 0 评论 -
登录界面 Android简单http get请求(含服务器端)三
本文为服务器端架构,讲之前,友情提示:记得将客户端 的 Internet权限打开。客户端采用servlet 3.0搭建不需要再web.xml中进行配置本文做的功能简单获取到客户端发送过来的username和password即可。代码如下:原创 2015-03-10 16:52:31 · 1142 阅读 · 0 评论 -
Android文件下载含服务器端(服务器端)一
andriod文件下载服务器端搭建原创 2015-03-18 13:47:00 · 3627 阅读 · 0 评论 -
Android文件下载含服务器端和登录系列的服务器端源码
由于这两个系列我没单独创建服务器端,使用一个工程,将打包后的文件上传至csdn,传送门:原创 2015-04-14 09:52:45 · 1456 阅读 · 1 评论 -
基于sax的xml解析 含源码 各种工具类(一)
1. 服务器端很简单直接在上次的服务器端代码上的Webcontent添加itcast.xml(在网上找的一个xml)2.客户端搭建,主要流程如下非主线程(Thread):使用HttpURLConnection请求服务器端的xml文件流数据,返回后,使用自定义的sax解析该流数据(xml)。主线程: handler中,更新自定义adapter,最后刷新listView。首先该xml很原创 2015-04-22 13:14:46 · 1998 阅读 · 0 评论 -
基于sax的xml解析 含源码 UI类(二)
本节为UI部分,顺带简单的使用Thread+handler布局类:只有两个xml文件activity_main:主布局,仅仅只有一个listView不在给出。item.xml使用的是相对布局,用来显示listView的各项。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2015-04-22 13:38:54 · 860 阅读 · 0 评论 -
Eclipse 下tomcat 的主页无法打开问题 但工程运行正常
转自http://blog.youkuaiyun.com/wqjsir/article/details/7169838/症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。解决办法:重新配置下tomcat服务器:在eclipse中的server页面转载 2015-04-10 20:39:18 · 876 阅读 · 0 评论 -
登录界面 Android简单http get请求(含服务器端)一
andriod登陆界面含服务器端原创 2015-03-10 16:30:11 · 1635 阅读 · 0 评论 -
Android文件下载含服务器端(工具包 Httputils)二
Andriod文件下载含服务器端原创 2015-03-18 16:46:44 · 1374 阅读 · 0 评论 -
Android文件下载含服务器端(客户端 UI界面异步请求部分)三
Andriod文件下载含服务器端 异步请求 AsyncTask原创 2015-03-18 16:57:30 · 1137 阅读 · 0 评论 -
登录界面 Android简单http get请求(含服务器端)二
//本文未对username、password进行校验,请读者自行添加该部分,如判断是否为空等public class httpUtils { private static final String TAG="httputils"; static String pathString=null; public httpUtils() { // TODO Auto-generated原创 2015-03-10 16:41:19 · 1618 阅读 · 0 评论 -
Android 图片上传 服务器端(一)
直接上浏览器端upload.jsp代码(为测试服务器端)<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>upload Name原创 2015-04-14 21:26:37 · 895 阅读 · 0 评论 -
Andriod 文件上传 (二) android端UI
很简单的UI。点击按钮然后从图片库中选择图片上传(非主线程)。andriod 主LoadActivity的代码如下:public class LoadActivity extends Activity { public static final String TAG_STRING="LoadActivity"; private String pathString=null; s原创 2015-04-14 21:52:51 · 869 阅读 · 0 评论 -
android selector 小坑
android selector 小坑和shape圆角带边框实心矩形常见selector属性使用selector遇到的问题常见selector属性android:state_selected是选中android:state_focused是获得焦点android:state_pressed是点击android:state_enabled是设置是否响应事件,指所有事件android:s原创 2015-09-18 21:26:42 · 889 阅读 · 1 评论 -
多层子View (subView) 动画 遮盖问题
1. 如在一个不满全屏的LinearLayout(设置属性为wrap_content方向上的动画)中 有三个控件 假设为 button1 button2 button3 (均同一层次)这时对任何button设置动画不起作用或只在LinearLayout中起作用。解决方案:获取LinearLayout布局 View 然后调用 bringtoFront() 从而占满余下全屏。详细理由如:h原创 2015-08-19 23:05:46 · 1535 阅读 · 0 评论 -
android 动画 从view顶部退出、进入(系列动画)
路径:dict/src/main/res/anim/anim_slide_out_from_top.xml<translate xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator" android:原创 2015-09-07 21:46:07 · 6347 阅读 · 0 评论 -
Android Studio 下混淆 文件配置 问题 初探(一)
混淆 初探原创 2015-08-01 00:08:18 · 5349 阅读 · 0 评论