码迷,mamicode.com
首页 > 移动开发 > 月排行
Android多线程研究(6)——多线程之间数据隔离
在上一篇《Android多线程研究(5)——线程之间共享数据》中对线程之间的数据共享进行了学习和研究,这一篇我们来看看如何解决多个线程之间的数据隔离问题,什么是数据隔离呢?比如说我们现在开启了两个线程,这两个线程都要同时给同一个全局变量data赋值,各个线程操作它赋值后的变量数据,这里就需要用到隔离。先看一段代码:import java.util.Random; public class Th...
分类:移动开发   时间:2014-06-20 11:25:58    阅读次数:321
随想录(从apple的swift语言说起)
【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】     喜欢apple的程序员朋友对wwdc不会陌生。本次wwdc上最大的一个亮点之一就是swift。本来大家都熟悉,在apple上开发应用基本上都是以objective c为主。但是自从apple宣布后面需要用swift进行支持和替换的时候,估计大家又得忙起来了重新学习一下swift是怎么一...
分类:移动开发   时间:2014-06-20 12:04:26    阅读次数:210
android 部分原生Adapter简介之ArrayAdapter
在很多情况下,都不需要自己去实现一个adapter,可以直接用google给我们所提供的adap...
分类:移动开发   时间:2014-06-07 14:42:51    阅读次数:229
Android中Matrix开发汇总
开发中遇到一些涉及到Matrix的地方,现在此归纳,便于日后查阅。 通过对ImageView设置Matrix来实现ImageView中图片的单指拖动和两指缩放 核心方法: imageView.setImageMatrix(matrix); 所以我们的重点在于去操作一个Matrix. 该处主要用到的是利用Matrix实现缩放(Scale)和位移(Translate)...
分类:移动开发   时间:2014-06-07 13:46:46    阅读次数:605
Android图片旋转,缩放,位移,倾斜,对称完整示例(一)——imageView.setImageMatrix(matrix)和Matrix
MainActivity如下: import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ImageView; import android.app.Acti...
分类:移动开发   时间:2014-06-29 07:18:53    阅读次数:1336
Android图片旋转,缩放,位移,倾斜,对称完整示例(二)——Bitmap.createBitmap()和Matrix
MainActivity如下: package cc.c; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Matrix; import android.graphics.drawable.BitmapDrawable; import android.os.Bundle; ...
分类:移动开发   时间:2014-06-20 10:07:11    阅读次数:265
Android菜鸟笔记-WifiPickerActivity 实现跳转到系统自带wifi连接界面
WifiPickerActivity 实现跳转到系统自带wifi连接界面 在使用一些APP时,比如Google Play,在没有连接到网络时,APP会自动跳转到系统自带的wifi连接界面(如下图),在这个界面下连接wifi有一个很好的功能:在没有连上wifi热点时,“下一步”按钮是无法点击,这种体验效果是非常好的,确保了在下一步时,有网络可以使用。...
分类:移动开发   时间:2014-06-20 09:06:54    阅读次数:622
iOS腾讯云MTA嵌入方法使用小结
1 开始嵌入SDK 1.1 获取AppKey  登陆腾讯云分析移动统计前台http://mta.qq.com,点击"查看数据",选择"注册应用",按照步骤提示注册应用,即可获得AppKey。  如果应用是通过其他渠道,比如“腾讯移动开放平台”接入腾讯云分析,则会自动为您分配AppKey,按页面提示操作即可。 1.2 向工程中导入SDK 下载统计SDK压缩包,解压至本地目录,将其中的SDK...
分类:移动开发   时间:2014-06-07 16:26:33    阅读次数:492
Android多线程研究(5)——线程之间共享数据
一、如果是每个线程都执行相同的代码,则可以使用同一个Runnable来实现共享public class MultiThreadShareData { public static void main(String[] args) { new Thread(new ShareData()).start(); new Thread(new ShareData()).start(); } ...
分类:移动开发   时间:2014-06-20 13:07:10    阅读次数:260
iOS手动控制界面旋转
手动控制界面旋转的核心思路就是利用UIView的transform属性,旋转App的根视图。何为根视图?如果你的App的window.rootViewController是UINavigationController,那么根视图就是navigationController.view。为了旋转的效果和系统的一致,我们还需要为它添加一个UIView动画。...
分类:移动开发   时间:2014-06-07 15:28:17    阅读次数:242
ScrollView反弹效果 仿小米私密短信效果
现在很多APP都给ScrollView添加了反弹效果,QQ、小米私密短信等。恰好在网上看到一个类:BounceScrollView , 原创地址是:http://blog.csdn.net/h7870181/article/details/8960430 , 可惜作者没有提供一个效果图,于是我发现小米短信列表页往下拉,有反弹效果,且拉到1/3以上时,会打开私密短信列表,小米的用户可以试试。 我...
分类:移动开发   时间:2014-06-20 12:55:43    阅读次数:211
对苹果“五仁”编程语言Swift的简单分析
苹果在昨天的WWDC上,发布了新的编程语言Swift。这两天开发社区都在讨论这个语言,从语言的特性上大家发现了好多语言的影子,这样的情况可以说是集大成,也可以说是“五仁”。每个人看问题的角度都不同,下面从编译、工具链、逆向、及其对越狱开发的影响的角度对其进行简单分析。...
分类:移动开发   时间:2014-06-20 10:44:47    阅读次数:321
android开发异常信息收集程序代码
android 异常信息收集...
分类:移动开发   时间:2014-06-20 12:35:42    阅读次数:263
android 日历图标显示星期
上一篇 文档中谈到了在日历图标上显示当前日期, 现在我添加了几行代码,可以在日历图标上显示对应的星期; 修改源码是在Utilities.java中 函数createCalendarIconBitmap 添加几行代码:int dayOfWeek = Calendar.getInstance().get(Calendar.DAY_OF_WEEK); String weekS...
分类:移动开发   时间:2014-06-20 11:13:46    阅读次数:240
IOS中NSNotification使用笔记
1 基本用法 添加观察(可能很多页面) [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(changeIntlCode:) name:NOTIFICATION_SUCCESS_SELECT_INTLCODE object:nil]; 发出通知(可能只有一个页面) ...
分类:移动开发   时间:2014-06-07 13:37:38    阅读次数:223
android动画-动画分类及代码示例
原来一直对动画一知半解,只知道按照网上的方法会用就行了,但是自己写起来感觉确实有点费劲,今天终于研究了代码实现,一下子感觉清晰多了。先把总结如下,代码中有详细的注释。 动画分类    1.Peoperty Animation       这个动画是Android3.0之后推出的目前用处不大。    2.View Animation        这类动画也叫twe...
分类:移动开发   时间:2014-06-20 12:08:56    阅读次数:289
Android开发之文本颜色改变
TextView tv = (TextView)findViewById(R.id.tv); String str ="我要变成红色字体,红色字体,红色字体"; String[] str2 ={"我","变","红"}; tv.setText(turnSomeWordsToRed(str,str2)); public SpannableStrin...
分类:移动开发   时间:2014-06-29 07:35:39    阅读次数:215
解决iOS程序UI主线程和定时器相互阻塞的问题
我的问题是这样,我的页面上有一个UIScrollView和一个定时器用来记录当前考试模式下的剩余时间,问题出现了:当我滑动滚动试图时,定时器的方法便不在运行(即被UI主线程阻塞)。google一下找到了解决办法:将定时器放在非主线程中执行将更新UI的操作放到主线程,这样UI主线程和定时器就能互不干扰的相互工作了。 在另一个项目中,还解决了一个问题:手机验证码,获取按钮,点击获取后,会开始倒计...
分类:移动开发   时间:2014-06-07 16:29:46    阅读次数:655
android EditText 限制输入大小写,大写转小写
android EditText 限制输入大小写,大写转小写...
分类:移动开发   时间:2014-06-07 15:44:28    阅读次数:292
android 调用前摄像头进行拍照的方法及完整例子
android调用camera时,可以自己写一个activity,赋上相关参数,打开前camera就可以了; 需要申请的permission,在AndroidManifest.xml中添加: 主要功能,打开前camera private Camera openFrontFacingCameraGingerbread() { int ca...
分类:移动开发   时间:2014-06-20 12:58:38    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!