lunes, 27 de mayo de 2013

Novedades El iPhone y Windows 7 no se llevan muy bien

Novedades
Sin dudas el iPhone es uno de los móviles más populares del mundo de los últimos tiempos (para no decir que es el más popular), por otro lado Windows 7 se encuentra camino a ser uno de los sistemas operativos más uilizados; es por ello que uno a simple vista piensa que la compatibilidad entre ambos tendría que ser excelente.

Como no todo en la vida no es perfecto, Intel ha tenido grandes problemas con su chipset P55 Express USB que llevan a un error (0xE8000065) cada vez que el usuario intenta sincronizar cualquier contenido desde o hacia el móvil desde el iTunes en Windows 7.

Para aquellos lectores que han llegado a visualizar dicho error, les comentamos que Intel se encuentra trabajando a pleno para solucionar este problema antes de lanzar las iMacs con Intel i5 / i7. Si deseas una solución rápida al problema, te recomendamos utilizar una placa PCI con puertos USB.

Operacion Triunfo Maria del Huerto Operacion Triunfo Maria del HuertoUrl

Electronica Steve Jobs tuvo un Trasplante de Hígado

Electronica El Wall Street Journal informa que Steve Jobs había un trasplante de hígado hace dos meses en Tennessee. Se prevé que aún pueda regresar a trabajar a finales de este mes, aunque sólo sea en un horario a tiempo parcial.

Desde allí, el artículo pasa a especular un poco, siempre de manera vaga, que el cáncer de Jobs se había extendido a su hígado.

Pero están lejos de los hechos. Todo lo que sabemos es que el Wall Street Journal dice que Jobs tuvo un trasplante. Esperemos que se recupere; seria mejor que se diera unas buenas vacaciones para que pueda recuperarse lo mejor posible.Visite este Descargar Videos Elevados

Novedades 10 videos de Guns n`Roses en 3gp gratis para tu celular

Novedades

Aquí les traigo 10 videos de la mítica banda guns n`roses
No creo que para nadie sea indiferente está banda
para que seguir hablando sólo veanlos
y espero que les gusten
resolución :176*144

aqui
aqui
aqui
aqui
aqui
aqui
aqui
aqui
aqui
aqui
Blog Recomendado: Modelos Argentinas Fotos

domingo, 26 de mayo de 2013

Novedades Using DialogFragments

Novedades

[This post is by David Chandler, Android Developer Advocate — Tim Bray]

Honeycomb introduced Fragments to support reusing portions of UI and logic across multiple activities in an app. In parallel, the showDialog / dismissDialog methods in Activity are being deprecated in favor of DialogFragments.


In this post, I'll show how to use DialogFragments with the v4 support library (for backward compatibility on pre-Honeycomb devices) to show a simple edit dialog and return a result to the calling Activity using an interface.
For design guidelines around Dialogs, see the Android Design site.

The Layout

Here's the layout for the dialog in a file named fragment_edit_name.xml.

<LinearLayout xmlns:android='http://schemas.android.com/apk/res/android'      android:id='@+id/edit_name'      android:layout_width='wrap_content' android:layout_height='wrap_content'      android:layout_gravity='center' android:orientation='vertical'  >        <TextView          android:id='@+id/lbl_your_name' android:text='Your name'           android:layout_width='wrap_content' android:layout_height='wrap_content' />              <EditText          android:id='@+id/txt_your_name'          android:layout_width='match_parent'  android:layout_height='wrap_content'           android:inputType="text"          android:imeOptions='actionDone' />  </LinearLayout>

Note the use of two optional attributes. In conjunction with android:inputType="text", android:imeOptions="actionDone" configures the soft keyboard to show a Done key in place of the Enter key.

The Dialog Code

The dialog extends DialogFragment, and since we want backward compatibility, we'll import it from the v4 support library. (To add the support library to an Eclipse project, right-click on the project and choose Android Tools | Add Support Library...).

import android.support.v4.app.DialogFragment;  // ...    public class EditNameDialog extends DialogFragment {        private EditText mEditText;        public EditNameDialog() {          // Empty constructor required for DialogFragment      }        @Override      public View onCreateView(LayoutInflater inflater, ViewGroup container,              Bundle savedInstanceState) {          View view = inflater.inflate(R.layout.fragment_edit_name, container);          mEditText = (EditText) view.findViewById(R.id.txt_your_name);          getDialog().setTitle('Hello');            return view;      }  }

The dialog extends DialogFragment and includes the required empty constructor. Fragments implement the onCreateView() method to actually load the view using the provided LayoutInflater.

Showing the Dialog

Now we need some code in our Activity to show the dialog. Here is a simple example that immediately shows the EditNameDialog to enter the user's name. On completion, it shows a Toast with the entered text.

import android.support.v4.app.FragmentActivity;  import android.support.v4.app.FragmentManager;  // ...    public class FragmentDialogDemo extends FragmentActivity implements EditNameDialogListener {        @Override      public void onCreate(Bundle savedInstanceState) {          super.onCreate(savedInstanceState);          setContentView(R.layout.main);          showEditDialog();      }        private void showEditDialog() {          FragmentManager fm = getSupportFragmentManager();          EditNameDialog editNameDialog = new EditNameDialog();          editNameDialog.show(fm, 'fragment_edit_name');      }        @Override      public void onFinishEditDialog(String inputText) {          Toast.makeText(this, 'Hi, ' + inputText, Toast.LENGTH_SHORT).show();      }  }

There are a few things to notice here. First, because we're using the support library for backward compatibility with the Fragment API, our Activity extends FragmentActivity from the support library. Because we're using the support library, we call getSupportFragmentManager() instead of getFragmentManager().

After loading the initial view, the activity immediately shows the EditNameDialog by calling its show() method. This allows the DialogFragment to ensure that what is happening with the Dialog and Fragment states remains consistent. By default, the back button will dismiss the dialog without any additional code.

Using the Dialog

Next, let's enhance EditNameDialog so it can return a result string to the Activity.

import android.support.v4.app.DialogFragment;  // ...  public class EditNameDialog extends DialogFragment implements OnEditorActionListener {        public interface EditNameDialogListener {          void onFinishEditDialog(String inputText);      }        private EditText mEditText;        public EditNameDialog() {          // Empty constructor required for DialogFragment      }        @Override      public View onCreateView(LayoutInflater inflater, ViewGroup container,              Bundle savedInstanceState) {          View view = inflater.inflate(R.layout.fragment_edit_name, container);          mEditText = (EditText) view.findViewById(R.id.txt_your_name);          getDialog().setTitle('Hello');            // Show soft keyboard automatically          mEditText.requestFocus();          getDialog().getWindow().setSoftInputMode(                  LayoutParams.SOFT_INPUT_STATE_VISIBLE);          mEditText.setOnEditorActionListener(this);            return view;      }        @Override      public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {          if (EditorInfo.IME_ACTION_DONE == actionId) {              // Return input text to activity              EditNameDialogListener activity = (EditNameDialogListener) getActivity();              activity.onFinishEditDialog(mEditText.getText().toString());              this.dismiss();              return true;          }          return false;      }  }

For user convenience, we programmatically focus on the EditText with mEditText.requestFocus(). Alternatively, we could have used the <requestFocus/> tag in the layout XML to do this; however, in some cases it's preferable to request focus programmatically. For example, an OnFocusChangeListener added in the Fragment's onCreateView() method won't get called if you request focus in the layout XML.

If the user focuses on an EditText, the soft keyboard will automatically appear. In order to force this to happen with our programmatic focus, we call getDialog().getWindow().setSoftInputMode(). Note that many Window operations you might have done previously in a Dialog can still be done in a DialogFragment, but you have to call getDialog().getWindow() instead of just getWindow(). The resulting dialog is shown on both a handset and tablet (not to scale):

The onEditorAction() method handles the callback when the user presses the Done key. It gets invoked because we've set an OnEditorActionListener on the EditText. It calls back to the Activity to send the entered text. To do this, EditNameDialog declares an interface EditNameDialogListener that is implemented by the Activity. This enables the dialog to be reused by many Activities. To invoke the callback method onFinishEditDialog(), it obtains a reference to the Activity which launched the dialog by calling getActivity(), which all Fragments provide, and then casts it to the interface type. In MVC architecture, this is a common pattern for allowing a view to communicate with a controller.

We can dismiss the dialog one of two ways. Here we are calling dismiss() within the Dialog class itself. It could also be called from the Activity like the show() method.

Hopefully this sheds some more light on Fragments as they relate to Dialogs. You can find the sample code in this blog post on Google Code.

References for learning more about Fragments:

Blog Recomendado: FotosModelosEspañolas

jueves, 23 de mayo de 2013

Novedades Samsung Soul S7330: nuevo celular con pad táctil Magiz Touch DaCP

Novedades

Se lanzó el nuevo celular Samsung Soul S7330 con pad táctil Magic Touch DaCP.


Es un celular cuatribanda HSDPA a 3.6 mbps.

Tiene pantalla QVGA de 2,2 pulgadas, radio FM y Bluetooth.

Posee reproductor multimedia, cámara digital de 3 megapíxeles, con flash de LED y cámara frontal CIF para videollamadas por 3G.

Visita las mejores recetas Recetas Portugal

blog Una robot increible avance de tecnologia

blog RobinaImagen de 'Robina', una robot guía conImagen de 'Robina', una robot guía con capacidades motoras, ruedas y dedos articulados que le permiten firmar autógrafos.
La robot de 1,2 metros de estatura ya hace guías en la fábrica de sus fabricantes, el gigante automotriz japonés Toyota.

Blogalaxia Tags: Tags:

Si quiere ganar dinero entre aqui Gane Dinero

viernes, 17 de mayo de 2013

Novedades Guitar Hero III Mobile en 5 resoluciones [Java]

Novedades
La version III de Guitar Hero para celulares para Nokia y Sony Ericsson en 5 Resoluciones (128x160, 176x220, 176x128, 240x320, 128x128)
Incluye:
  • Santana- Black Magic Woman
  • Wolfmother- Woman
  • AFI- Miss Murder
  • Red Hot Chili Peppers- Suck My Kiss
  • Alice Cooper- School's Out
  • Pat Benatar- Hit Me with Your Best Shot
  • Van Halen- You Really Got Me
  • Kiss- Strutter
  • Smashing Pumpkins- Cherub Rock
  • Stone Temple Pilots- Trippin on A Hole
  • Matchbook Romance - Monsters
  • Mötley Crüe- Shout at the Devil
  • Black Sabbath- Paranoid
  • The Allman Brothers Band- Jessica
  • Scorpians- Rock You Like A Hurricane
Descargar Nokia

Descargar Sony EricssonBlog Recomendado: Modelos Argentinas Fotos

Electronica Benchmarks ATi Radeon 4800: fantástica calidad/precio

Electronica
Estaba previsto para esta semana y hace unos minutos acabo de verlo en la pagina oficial de ATi: las ATi Radeon 4800 ya son oficiales, y llegan en forma de Radeon 4850 y 4870.
En DailyTech han hecho una recopilación de diversos tests y benchmarks que han aparecido en varias páginas web.
Prácticamente todos los tests coinciden en que la Radeon 4850 anda algo por detrás de la 9800 GTX, y la Radeon 4870 algo detrás de la GTX 280. Sin embargo, la sorpresa está en el precio, ya que la 4850 y 4870 salen respectivamente por unos 200 y 300 dólares, precios bastante menores que los de las 9800 GTX y GTX 280, que salen por cerca de los 280 y casi 600 dólares. El ahorro es considerable.
El caso es que ahora que las tarjetas ya son oficiales, las pruebas realizadas nos pueden valer para determinar la posición de estas nuevas ATi Radeon frente a los diversos nuevos modelos de NVidia: prácticamente todos los análisis coinciden en que las ATi Radeon 4800 Series son una excelente apuesta si lo que buscamos es una buena calidad por un precio que no sea excesivamente desorbitado.
Las nuevas NVidia, incluyendo las últimas GTX 280 están algo por encima de las ATi si hablamos de rendimiento, ofreciendo mejor número de imágenes por segundo (fps), pero también son unos cuantos euros más caras. Una cosa que me ha sorprendido es que en las últimas gráficas, el rendimiento de un juego de gráficas SLI/CrossFire frente al de una única gráfica sólo supone una mejora notable en resoluciones altas, generalmente a partir de los 1680x1050 píxeles.
Esto quiere decir que, a no ser que tengamos un monitor de 24 pulgadas o más, no merece la pena irse a por una configuración de doble gráfica dado que la diferencia en pequeñas resoluciones entre una o dos tarjetas es bastante corta.
Con las nuevas generaciones de gráficas ATi y NVidia ya en el mercado, podemos deducir más o menos el camino que ambos fabricantes están tomando. Yo diría que, mientras NVidia apuesta por la máxima potencia aunque sea por precios altos, ATi está siendo más comedida y prefiere precios más acertados pero con rendimientos bastante buenos.
Pensaba que ATi estaba ya totalmente muerta, pero a la vista de estos tests creo que he estado bastante equivocado: yo diría que, en líneas generales, en la relación calidad/precio ATi está actualmente algo por encima de NVidia, aunque luego cada juego en cada ordenador es un mundo.
Blog Recomendado: Videos Comicos

Novedades Apple Blue Swirl

Novedades

(2560px × 1600px)
Titulo: Apple Blue Swirl
Autor: tomricci
Descargar

Modelos Latinas Modelos Latinas