移动平台-日排行
尊重原创作者,转载请注明出处:http://blog.csdn.net/gemmem/article/details/7321910 Scroller这个类理解起来有一定的困难,刚开始接触Scroller类的程序员可能无法理解Scroller和View系统是怎么样联系起来的。我经过自己的学习和实践,...
阅读目录交互篇1.SlidingUpPanelLayout2.FoldableLayout3.android-flip4.SwipeBackLayout5.AndroidImageSlider6.Android-ParallaxHeaderViewPager7.FragmentTransaction...
前言
这篇文章主要讲诉系统调用支付宝手机网页即时交易接口后支付宝返回的异步通知。
支付宝对商户的请求数据处理完成后,会将处理的结果数据通过服务器主动通知的方式通知给商户网站。这些处理结果数据就是服务器异步通知参数。
特性
必须保证服务器异步通知页面(notify_url)上无任何字符,如空格、HTML标签、开发系统自带抛出的...
记得前阵子编译so库直接使用ndk-build搞定,今天使用却报错如下:$ ndk-build
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
/opt/android...
如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架)。而若要指定某几个角(小于4)为圆角而别的不变时,这种方法就不好用了。
对于这种情况,Stackoverflow上提供了几种解决方案。其中最简单优雅的方案,就是使用UIBezierPath。下面给出一段示例代码。
UIView *vie...
TextView属性大全:android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入...
UIColor+Hex.h//// UIColor+Hex.h// 16进制颜色类别//// Created by apple on 15-4-3.// Copyright (c) 2015年 apple. All rights reserved.//#import #define RGBA...
跟上一篇类似,我们也需要对APK的一些诸如umengkey,ADkey,TalkingData进行验证,那么我们同样需要解压apk文件,然后提取其中的AndroidManifest.xml。然后解析xml对内容进行分析对比。 1.解压apk文件if (Path.GetExtension(fil...
现在物联网搞的轰轰烈烈的,小米的手环等一系列产品,下面我们就来研究一下小米手环的记步功能 工具类
package com.zsl.bluetoothdemo.ble;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.Blueto...
搜集的常用第三方库一:网络请求库 1.AFNetworking github地址:https://github.com/AFNetworking/AFNetworking 2.ASIHttpRequest github地址:https://github.com/pokeb/asi-http-requ...
一、完整性校验原理 所谓完整性校验就是我们用各种算法来计算一个文件的完整性,防止这个文件被修改。其中常用的方法就是计算一个文件的CRC32的值或者计算一个文件的哈希值。我们在防止apk被反编译的方法中也可以...
最近学习了一段时间的Android,在网上找了些小的Demo,自己模拟这做了下,首先谢谢那些提供例子的朋友今天主要学习的是简单的Dialog的使用(实现退出对话框)和自定义对话框1.实现退出对话框普通模式的对话框使用比较简单,主要是设置对话框标题、设置对话框内容、设置对话框中的按钮,以及增加监听事件...
无论任何产品,都是给人使用的,产品只是一个连接点,通过这个连接点,我们可以看到一端连接的是设计者,老板,投资人,另一端连接的是用户,仍旧是人,通过这种连接,人与人都是可以感知的,这个世界上,没有人比你傻,如果你认为别人比你傻,那么只能说明别人在无视你,在遗忘你。用心做产品,用心做服务,用户是能感知到的,用户也会用心支持你的,只有这样,一个App才能长久,公司才能长久,所有的一切才能长久,否则只能昙花一现。...
IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Frame。Chrome Frame:Chrome Frame可以让旧版IE浏览器使用Chrome的WebKit渲染引擎处理网页,因此旧版IE用户可以体验到包括HTML5在内的众多现代网页技术。参考:1.X-UA-...
UIView截图- (UIImage *)captureView:(UIView *)theView{ CGRect rect = theView.frame; if ([theView isKindOfClass:[UIScrollView class]]) { rect...
在Android应用开发中,为了更好地管理Android应用的用户界面里的各组件,Android提供了布局管理器来实现Android应用的图形用户界面平台无关性,其中所有布局管理器的父类为ViewGroup。一般来说,推荐使用布局管理器来管理组件的分布、大小,而不是直接设置组件位置和大小。在开发当中,最常用的方法是预先设置好容器边距(分布)、大小,然后其包含的组件使用"fill_match"或"w...
一、基础知识应用程序在运行的过程中如果需要向手机上保存数据,一般是把数据保存在SDcard中的。大部分应用是直接在SDCard的根目录下创建一个文件夹,然后把数据保存在该文件夹中。这样当该应用被卸载后,这些数据还保留在SDCard中,留下了垃圾数据。如果你想让你的应用被卸载后,与该应用相关的数据也清...
Android系统在用户长时间不操作时,为了节省资源,系统会选择休眠。在休眠过程中自定义的Timer、Handler、Thread、Service等都会暂停。而有时候这种机制会影响到我们程序的正常运行。那如何避免系统休眠对我们程序的影响呢? 以下已Service服务为例说明在系统休眠的状态下如...
在Android Studio里面想设置代码风格,
在这里我想把代码风格从Java的行尾式改成C风格的代码,如下
if(true) {
// TODO
}
if(true)
{
// TODO
}
其实很简单可以直接进入settings,然后搜索CodeStyle选择Java进入如下界面
在这里选择Wrapping and Braces
在Brace...
本文用来记录在Android开发中经常用到的一些用法
arrays.xml定义数组
例:
新浪微博
腾讯微博
</...