`
一直飞的菜鸟
  • 浏览: 20935 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
导读:这篇文章是Google首席工程师、Go语言之父Rob Pike自己整理的6月21日在旧金山给Go SF的演讲稿。Rob提到:Go语言本是以C为原型,以C++为目标设计,但最终却大相径庭。值得一提的是,这3门语言都曾当选TIOBE年度语言。 几个礼 ...
android在默认情况下当屏幕从竖评变到横屏时会触发 onConfigurationChanged 事件 在默认情况下会重新加载画面并显示和横评一样的画面,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity 中加上 只竖屏显示的话(android:screenOrientation="portrait") 只横屏显示的话(android:screenOrientation="landscape") 画面重新载入问题:在默认情况下横竖 切换时会重新载入画面,导致一些不必要的资源浪费,更严重的是画面上保持的数 ...
Android应用开发中, 有一种场景,就是我们不希望用户直接按Back键退出Activity,而是希望应用隐藏到后台,类似于按Home键的效果。 public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Intent intent = new Intent(Intent.ACTION_MAIN); intent.setFlags(Intent.FLAG_ACTIVI ...

Toast的五种效果

1 默认效果 Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show(); 2 自定义显示位置效果 toast = Toast.makeText(getApplicationContext(), "自定义位置Toast", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); 3 带图片的效果 toast = ...
摘自http://blog.csdn.net/jzf429/article/details/6575660 Android ListView反复调用getView和getCount 最近做项目发现一个界面当有ListView是,getView和getCount中的log被疯狂调用。一个5个Item的ListView,getView竟然会被反复调用7组。尤其是当ItemView中需要加载图片时,很容易造成GC过多,很容易出现ANR。 原因就在于measure过程,ListView一般都会有好多个Item,而且也会同时显示若干组Item,这些Item的父元素都是这个ListView。 更具Go ...
@Override protected void onFocusChanged(boolean gainFocus, int direction, Rect previouslyFocusedRect) { if (gainFocus == true) { } else { } } super.onFocusC ...
看到网上到处说得乱七八糟的,还要设置啥的 其他设置大家都懂的 android listview的分割线消失就一句话 listview.getDivider().setAlpha(0); O了~
由于各种反编译工具的泛滥,作为Android程序员在2.3版本以前只能通过手动添加ProGuard来实现代码混淆,ProGuard这个工具是一个java代码混淆的工具。 在2.3版本的sdk中 我们可以看到在android-sdk-windows/tools/下面多了一个proguard文件夹,google已经把proguard技术放在了android sdk里面 可以通过正常的编译方式也能实现代码混淆了。 可以看见新建一个工程里面有default.properties和proguard.cfg 默认的default.properties代码如下 # This file is autom ...
要写到onCreate()里,setContentView()之后才能用 String appVersion; PackageManager manager = this.getPackageManager(); try { PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0); appVersion = info.versionName; //版本名 } catch (NameNotFoundException e) { ...
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>火星文</title> <style> </style> <script type="text/javascript"> var c = 1161; //菊花体 // c = 773; // c = 818 function charCh(){ ...
<LinearLayout android:focusable="true" android:focusableInTouchMode="true" android:layout_width="0px" android:layout_height="0px" /> 在android中如果有EditText,那么在载入时,光标会默认显示在第一个EditText框中,如果不想显示光标,且也不想把该光标移动到下一个EditText框,最简单的方法是在该 EditText之前增加一个 ...
bitmap = ((BitmapDrawable)imageView1.getDrawable()).getBitmap(); bitmap = getRoundedCornerBitmap(bitmap); imageView1.setImageBitmap(bitmap); public static Bitmap getRoundedCornerBitmap(Bitmap bitmap) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888) ...
Global site tag (gtag.js) - Google Analytics