码迷,mamicode.com
首页 > 移动开发
HYSwitch - iOS7风格的开关控件
可以自定义控件大校可以修改关闭背景色、打开背景色、按钮颜色。通过block回调。详见.h文件GitHub:https://github.com/rainbownight/HYSwitchExample
分类:移动开发   时间:2014-05-27 03:55:56    阅读次数:349
IOS_Picker_双列联动实现
目录:1效果图2.h文件截图2张3.m文件截图2张:初始化数据代码和新添加方法4其他注意事项截图1张1效果图:2.h文件截图:3.m文件初始化数据截图:新添加的方法截图:4其他注意事项截图picker的OutLets连接:
分类:移动开发   时间:2014-05-27 04:02:27    阅读次数:402
Android屏幕大小适配问题解决
一、一些基本概念 1、长度(真实长度):英寸、inch 2、分辨率:density 每英寸像素数  dpi(密度) 3、像素:px 4、dip的公式:px /dip=dpi/160  所以 dip 类似于英寸、长度(dp=dip,sp类似于dip)  dip=160*inch dip= 160/dpi * px 当dip一定时,dpi 越大,px就越大...
分类:移动开发   时间:2014-05-20 17:04:59    阅读次数:494
Android Ant 和 Gradle 打包流程和效率对比
一、Ant 打包:(下载ant、配置环境变量就不说了) 1、进入命令行模式,并切换到项目目录,执行如下命令为ADT创建的项目添加ant build支持: android update project -p . -t  "android-17" 2、build脚本默认target是help,所以会显示如上信息,修改target为debug或release就可以像无ant时一样编...
分类:移动开发   时间:2014-05-23 07:40:45    阅读次数:361
android listview 不显示选中效果分析
android listview有时会发现没有选中效果,解决办法...
分类:移动开发   时间:2014-05-22 09:32:25    阅读次数:244
Gradle构建Android Project出现java.io.File找不到的问题
出现此问题,一般是提示在  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 这行出错。 此问题是proguard-android.txt这个文件找不到,这个文件在 ${sdk.dir}\tools\proguard\proguard-android.txt:progua...
分类:移动开发   时间:2014-05-23 07:46:05    阅读次数:275
android 等级信号状态标识View绘制
1、前言 等级信号状态的View在现在的Android系统中非常的常见,比如手机右上角的电池状态的图标就非常的经典,有几种状态,到了快没电的时候有些还会闪烁提示用户充电;还有的就是一些地图App的GPS信号强度的提示,Wifi信号强度的也有一些,反正应用场景大概就是这样。 2、实现目标效果图 废话别说这么多,直接上干货看图说话 我这个实现的是4种状态的View 1、没有中间显示条...
分类:移动开发   时间:2014-05-23 08:08:58    阅读次数:313
Gradle 加载 Android 下.so文件
1.在工程下新建 jni/libs  文件夹   , jni 是和原来的libs  同级 ,将所有的.so文件放入 新建的libs文件下 2.在build.gradle 文件中新增以下内容到android{ } 下   task copyNativeLibs(type: Copy) {         from(new File(project(':HealthCare'...
分类:移动开发   时间:2014-05-22 08:50:52    阅读次数:381
WebView Android 调用js且需要获取返回结果
Android webView调用js方法很简单, webView.loadUrl("javascrpt:yourFunction()"); 但是此方法没有办法获取返回结果 此时只能通过调用alert方法,然后通过重写WebChromClient中的onJsAlert方法,来获取到返回结果。 例如webView.loadUrl("javascript:alert(yourFunction()...
分类:移动开发   时间:2014-05-22 08:50:16    阅读次数:245
Sencha app build 出现 missing name after . operator 问题
此问题是在使用sencha app build命令后出现得 主要是 YUI Compressor压缩的时候,代码中出现了delete, interface之类的关键字导致的。 此时可以在WebStrom上看到js中出现关键字的单词颜色不太一样。此时改个名字就ok了...
分类:移动开发   时间:2014-05-22 09:17:30    阅读次数:287
Android开发技巧之include避免代码重复
在做布局时,经常有些部分是重复的,比如title或者foot的地方,最简单的办法当然是直接复制过去, 这里介绍include的用法,有过c++或者c经验的同学一看就明白了,就是把另一个布局包含进来. 先看下实现的效果: 里面上下各有两个文字布局,是用include包含进去的,直接看代码 activity_main.xml: <RelativeLayout xmlns:android=...
分类:移动开发   时间:2014-05-22 13:04:44    阅读次数:345
主题讲座:移动互联网时代的创业机会
2014年5月16日有幸在美丽的北京师范大学珠海分校信息技术学院作了一个“移动互联网成就创业梦想”的主题讲座,感谢马院长和李主任的安排,尽管连日奔波略感疲惫状态不佳,讲得一般,但学生们还是很认真的地听,非常地感谢,我本人也是不断在学习和成长中,真的学无止境,这个世界每天都在发生着改变,移动互联网时代,是“三年河东,三年河西”的时代,因此,学习也好创业也好,一定要快,快速创新,快速推出产品,快速推广...
分类:移动开发   时间:2014-05-22 13:26:02    阅读次数:341
Android开发技巧之viewstub用法详解及实现延迟加载
这一篇是接着上面的include标签的例子来讲的,地址http://blog.csdn.net/jason0539/article/details/26131831   上一篇的布局中间就用了viewstub这个控件,现在来说一下其作用和用法 "  ViewStub 是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,避免资源浪费,在需要的时候才加载View " 需...
分类:移动开发   时间:2014-05-22 12:47:04    阅读次数:340
Android:仿手机QQ好友动态的ListView
1.介绍:本博客使用XListView模仿Android版QQ好友动态的ListView效果。效果截图如下:效果图1效果图2这里面主要涉及的是ListView的布局问题,让我们看一下Item的布局文件吧。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/con...
分类:移动开发   时间:2014-05-22 09:14:07    阅读次数:370
使用Roboguice依赖注入规划Android项目
关于依赖注入  Dependency Injection( 依赖注入)可以很好的帮助我们分离模块,降低耦合、提高可测试性。(PS:Roboguice 只是一个工具,依赖注入更多的是一种思想)   通常博主开发项目时喜欢以Activity 、Service 等组件作为顶级层入口,辅以各类接口作为业务服务。Activity 主要负责维护界面相关的东西,及提供功能所需要的上下文环境,引入功能实...
分类:移动开发   时间:2014-05-22 10:30:30    阅读次数:535
ios项目开发(webview初步):
1 . 建立一个 single view class 2 . 在view controller上建立3个控件 text view,button, webview 3 . 将 text view , webview风别命名为 url,web //// ViewController.h// webview1//// Created by HeJiasheng on 13-11-12...
分类:移动开发   时间:2014-05-22 12:22:35    阅读次数:352
Android开发进阶:Google依赖注入库Roboguice
Roboguice是一个用于Android应用的依赖注入框架,使用Google官方的Guice库位极大地简化了Android的依赖注入。让你的Android应用开发之路更加平坦顺利,编程更加简单有趣。 什么是依赖注入? 依赖注入是一种软件设计模式,无论是在运行时还是在编译时,允许删除、改变硬编码依赖性。 一些常用和普遍的依赖注入库有: Roboguice是一个用于Andro...
分类:移动开发   时间:2014-05-22 09:11:36    阅读次数:417
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!