Skip to content

Instantly share code, notes, and snippets.

View DevPicon's full-sized avatar
馃幆
Looking for new ways to improve my job

Armando Pic贸n DevPicon

馃幆
Looking for new ways to improve my job
View GitHub Profile
var CUSTOMER_ID = 2;
var SOURCE_TEMPLATE = "1YsSNl__rJon39zDyEnrmfJezc7JdAtAPPCPWj9iZGXo";
var CUSTOMER_SPREADSHEET = "1X7WDMsqHotSTnobp57wiw4_I7Zcn6RdvOhBVpUX85-M";
var TARGET_FOLDER = "0ByGfFMPl-WggaGw5ejFFTGgxajg";
function getRowAsArray(sheet, row, numRows) {
var dataRange = sheet.getRange(row, 1, numRows, 99);
var data = dataRange.getValues();
var columns = [];
@DevPicon
DevPicon / activity_main_2.xml
Created January 20, 2016 05:18
Una pantalla usando LinearLayout
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<ImageView
android:layout_width="200dp"
@DevPicon
DevPicon / PressMenuItem.java
Created November 15, 2015 06:27
Un ejemplo de c贸mo testear un item del menu
@Test
public void testActionButtonSettings() {
// Con esta funci贸n abrimos el popup menu
openActionBarOverflowOrOptionsMenu(InstrumentationRegistry.getTargetContext());
// Buscamos el elemento que contenga la cadena que buscamos,
// verificamos el tipo de componente ra铆z y pulsamos
onData(
hasToString(is(
activityTestRule.getActivity().getString(R.string.action_settings)
@DevPicon
DevPicon / notas.txt
Created November 14, 2015 21:06
Como configurar la variable ANDROID_HVPROTO
En Windows
Pulsar en Mi PC (o pulsar Windows + Pausa) > Configuraciones Avanzadas de Sistema > Variables de Entorno.
Pulsar en Nuevo.
Como nombre de la variable, escribir: ANDROID_HVPROTO
Como valor valor del campo, escribir: ddm
Pulsar Aceptar
En Mac
@DevPicon
DevPicon / MainActivity.java
Created November 14, 2015 15:51
Observemos estos tres activities, en un primer momento solo los dos primeros comparten la misma clase padre y cuentan con elementos comunes dentro de su funci贸n onCreate()
public class MainActivity extends AppCompatActivity implements PlaceListFragment.Callback {
private boolean mTwoPane = false;
private String LOG_TAG = MainActivity.class.getSimpleName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (findViewById(R.id.place_detail_container) != null) {